1. 程式人生 > >Git 分支管理策略(5)

Git 分支管理策略(5)

分支管理策略

  Git通常在合併分支時採用的是“Fast forward” 在這種模式下刪除分支後會丟掉分支資訊,如何進行此模式,使用帶引數--no-ff 禁用此模式。

1.建立一個dev分支,修改readme.txt內容,新增到暫存區,

2.切回主分支master

3.合併dev分支,使用命令 git merge –no-ff -m “註釋” dev  禁用"fast forward"

4.刪除dev分支


5.檢視歷史記錄和刪除的歷史分支

注:

分支注意事項,首先master主分支應該是非常穩定的,是用來發布新版本,不允許在上面直接開發功能,編寫程式碼開發任務一般情況下在新建的dev分支上完成,開發完後如果上要釋出,要dev分支程式碼測試穩定後合併到主分支master上再行釋出。