目錄
一:建立並切換到新的dev分支,可以使用兩種方式:
二:切換到已有的master分支,可以使用兩種方式:
三:把dev分支的工作成功合併到master分支上
四:刪除dev分支
五:檢視分支情況 小結
$ git merge dev
$ git branch -d dev
$ git branch
git鼓勵大量使用分支:
檢視分支:git branch
建立分支:git branch
切換分支:git checkout
或者git switch
建立+切換分支:git checkout -b
或者git switch -c
合併某分支到當前分支:git merge
刪除分支:git branch -d
優點:建立分支可以使commit的上傳記錄更加簡潔;多組合作時,便於審查每個分支上的**,利於整合,保證了**質量,在小組方面可以更快發現bug。
廖雪峰 Git 分支管理 3 分支管理策略
通常,合併分支時,如果可能,git 會用fast forward模式,但這種模式下,刪除分支後,會丟掉分支資訊。如果要強制禁用fast forward模式,git 就會在 merge 時生成乙個新的 commit,這樣,從分支歷史上就可以看出分支資訊。下面我們實戰一下 no ff方式的git mer...
廖雪峰 Git 分支管理 3 分支管理策略
通常,合併分支時,如果可能,git 會用fast forward模式,但這種模式下,刪除分支後,會丟掉分支資訊。如果要強制禁用fast forward模式,git 就會在 merge 時生成乙個新的 commit,這樣,從分支歷史上就可以看出分支資訊。下面我們實戰一下 no ff方式的git mer...
git實踐系列六 分支
git強大之處就是分支的快速切換,那麼分支怎麼理解呢?git 中的分支,其實本質上僅僅是個指向 commit 物件的可變指標。git 會使用 master 作為分支的預設名字。在若干次提交後,你其實已經有了乙個指向最後一次提交物件的 master 分支,它在每次提交的時候都會自動向前移動。摘自git...