1.BUG分支
實際開發中肯定有無數的BUG,當遇到一個BUG時,最好的方法肯定是新建一個BUG分支進行修復處理,解決在合并回需要修復BUG的分支并BUG刪除。
還有一個情況是如果當時正有任務在進行,沒有完成就不好提交,這是可以用:
git stash
把當前工作儲藏起,等BUG修復完再恢復工作區繼續作業。恢復方法:
git stash pop
2.Featrue分支
當你為項目添加新功能時,不能直接寫在主分支上,需要新建一個新功能分支(即Featrue分支),正常情況下是完成-合并-刪除。
但是如果出現意外,新功能開發必須放棄,就需要刪除這個分支,但是分支沒有合并的話無法正常刪除只能使用強制刪除來處理:
git branch -D featrue-xxx