背景:git倉(cāng)庫(kù)有2個(gè)分支,分別是master和develop兩個(gè)分支。多人協(xié)作的代碼分支為develop,正式發(fā)布的分支為master,現(xiàn)要指定develop分支下的commit合并到master分支中。

 

第一、把本地代碼切換到master分支

如果沒(méi)有克隆master分支,則先克隆,克隆完成后在master下操作下述步驟;如果沒(méi)有Git Fetch,先更新,如圖:

 完成后在master下操作下述步驟

 

 

第二、打開(kāi)TortoiseGit的merge窗口

右擊--TortoiseGit---Merge,如圖:

 

打開(kāi)的界面:

 

 選中Commit項(xiàng)后,點(diǎn)擊更多(三個(gè)點(diǎn))。

參照?qǐng)D示中的紅色地方單擊:

 雙擊develop分支:

 按照紅色的順序,選中需要合并的commit。

輸入描述兵點(diǎn)擊OK按鈕。

第三、提交遠(yuǎn)程master分支

 再把合并后的test分支代碼,提交Push到遠(yuǎn)程分支:

 大功告成!