常用
清理远端已经删除但本地还有缓存的分支
或者
1
   | git remote update origin --prune 
   | 
 
拉取远端release分支并合并到当前分支
git pull = git fetch + git merge
以上一条命令等于下面两条命令
1 2
   | git fetch origin release  git merge origin/release
   | 
 
推送
1
   | git push -u origin release
   | 
 
-u是为使本地release和远端release做关联
退到某个版本
1
   | git reset --hard  d36a7281ca2c72a739e887d572faaee5ccdbfc05
   | 
 
git reset HEAD^ 回退到上个版本
git reset HEAD^^ 回退到上上个版本
基础
初始化
1 2 3 4 5
   | git init git add index.html git commit -m '注释内容' // 提交本地仓库 git remote add origin 'url' //将本地仓库关联到github仓库上 git push -u origin master //提交代码
   | 
 
分支管理
1 2 3 4 5 6 7 8 9 10
   | git branch //查看分支 git checkout -b 'branchName' //创建分支 git checkout 'branchName' //切换分支
  git merge 'branchName' //合并分支 git branch -d 'branchName' //删除分支 git branch -D 'branchName' //强制删除分支
  git status //查看状态
 
   |