背景: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)程分支:

大功告成!