創建分支:$ git branch dev ? ?//創建dev分支
切換分支:$ git checkout dev //切換到dev分支
創建并切換分支:$ git checkout -b dev //創建dev并切換
----合并分支:【假設當前分支master,合并分支dev】
$ git merge dev ; ?如果沒有沖突,就結束了,如果有沖突可用git diff查看沖突,解決
合并成功后可用$ git branch -d dev 刪除分支,如果合并失敗則需要強制刪除才能刪除$ git branch -D dev。 如果有沖突,解決玩沖突就和以往一樣正常提交就可以了。
如果對合并不滿意,可用 git reset --hard HEAD 撤銷此次合并。