1、git查看和刪除本地分支
git branch
git branch -d 分支
2、git查看和刪除遠程分支
git branch -a
(git branch -r -d origin/分支
git push origin: 分支)
3、創建分支
git checkout -b 分支 (表示創建之後,直接切換到該分支下)
4、更新你的本地倉庫至最新改動
git pull
5、在你的工作目錄中,獲取(fetch)併合並(merge)遠端的改動,要合併其他分支到你當前分支
(git fetch
git merge 當前分支)
可能會產生衝突(conflicts),這時需要手動解決這些衝突,改完之後,你需要執行如下命令以將他們標記爲合併成功:
git add 衝突的文件名
6、撤銷文件的修改至最近一次提交
git checkout -- 文件名
7、如果你想丟棄你所有的本地改動與提交,可以到服務器上獲取最新的版本並將你本地主分支指向它
( git fetch origin
git reset --hard origin/master)
8、批量刪除git分支
git branch | grep branchName | xargs git branch -D
eg:要刪除bugfix/150123 、bugfix/15896 、bugfix/15746 、bugfix/15986
則可以這樣寫: git branch | grep bugfix/15 | xargs git branch -D 即可