平时工作中使用git存储项目代码,
 常用的命令
 拉取仓库代码
 git clone http://100.100.100.100:9080/my_test/test.git
 拉取到以后,
 先切换到自己的分支
 git checkout my_name
 一顿魔改代码
 然后 add 新增的文件或者修改的文件
 git  add  *
 然后提交 并写点注释说明
 git commit -m "我魔改了啥,怎么魔改的"
 然后 推送到远端仓库
 git push
 基本的操作就完成了,可以应付大部分的情况了,
 再就是 想要 将别人的代码合并到自己的分支上
 先切换到自己的分支
 git checkout my_name
 想把谁合并到自己的分支上就merge谁,比如把主分支合并到自己的分支上
 git merge master
 合并后推送
 git push
 还有一种也比较常见的情况,就是已经
 git  add,git commit,git push三联操作完成了,但是发现改错了,甚至在错误的路上越走越远了,想回头
 怎么办,想回推到曾经的某个点 用reset
 网页查看 history,

 copy commit SHA
 比如

 git reset --hard 1118800052f51c1234777b70ddd88858dd99996
 再 git push
 push不上去就强制push
 git push origin my_name --force
 然后再去查看就发现 版本已经回退到了选定的那个点









