git基本操作

其实已经使用git挺长时间的,但是每次都由于种种原因而不敢自己动手去熟悉。后来某次不得不自己操作了,才会基本操作。写在这里,以免遗忘。

(1)创建新的分支:git branch branchName

(2)切换分支:git checkout branchName

  (3) 查看当前分支状态:git s

(4)做了修改没有保存: git add .

  (5) 保存:git commit -m "some comments " 无论何时,3,4,5三部曲是必要的,特别是在抓取代码到本地,如果自己做的修改没有保存,有时很容易丢失

  (6) 抓取远端代码到本地:如果本地有和远端分支名字一样的分支时,直接用git pull即可,git pull会抓取远端到本地并自动与本地代码merge,所以很多资料推荐先用git fetch抓取代码到本地,然后执行git merge与本地分支合并。不过本人觉得只要在pull之前保存过代码,pull也很安全,然后用git mergetool 查看冲突的地方。至于怎样安装,需要去查看其他资料。

 (7)代码合并以后就先测试无误后再上传代码:git push origin remoteBranchName

  (8) delete a folder 

git rm -r cache/

   比较好的教程:看日记学git http://roclinux.cn/?p=1239

                       gitpro:http://progit.org/book/zh/

原文地址:https://www.cnblogs.com/qiyueshihuang/p/2229449.html