b站做簡介的網(wǎng)站中央電視臺一套廣告價目表
在日常開發(fā)過程中,大家有時候并非都是在同一個分支進行開發(fā),可能存在多人的情況下開發(fā)。根據(jù)上線的需求依次提交代碼。當(dāng)然也可能存在交叉提交的情況。此時應(yīng)如何在master分支去合并具體某一次的提交呢?下面就開始了:
1.打開本地工作副本,新增test2.txt文件,并編輯 add func1內(nèi)容。 編輯test2.txt文件,新增 add func2 且提交到遠程倉庫
執(zhí)行完成后,有兩個最新的提交記錄:
2.現(xiàn)在test2.txt文件 新增的 func1功能由于測試通過,需要先上線,合并到master分支。也就是要合并 新增test2.txt文件 add func1 的提交到master,而不動“新增func2”的提交。
切換到master分支,可以看到master分支落后 develop分支好多版本了,test2.txt文件對于master分支完全是新增文件,所以待會合并某次提交到master分支的時候,應(yīng)該不會產(chǎn)生沖突的。
展示所有分支:
選擇待合并的提交記錄,右鍵 遴選并且確定。
執(zhí)行完畢后,可以看到master分支的本地倉庫多了一個” 新增test2.txt文件 add func1” 的提交歷史記錄。并沒有產(chǎn)生沖突。
至此已完成,推送該次合并到master分支的遠程倉庫。這樣就完成了,合并某次提交到另一分支的操作。
注意: 如果合并遴選 某次提交的時候產(chǎn)生了沖突,直接解決掉沖突就ok了。
到這,有關(guān)sourceTree 使用教程全部結(jié)束了,這七篇文章大多數(shù)場景都介紹到了。如果對你有幫助的話,感謝收藏點贊。當(dāng)然有什么問題可以評論區(qū)留言。