常用
清理远端已经删除但本地还有缓存的分支
或者
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 //查看状态
|