sourceTree合併一次提交的內容 在基於git的開發中,經常遇到不同分支需要合併某一次特定的提交的代碼,而不是合併整個代碼。 場景:A分支是通用分支,B分支是私有化分支,現在A分支修改了一個通用的功能,需要合併到B分支上,功能在一次提交上。B分支只需要這次提交的代碼,對A分支上改動的其他代碼都 ...
sourceTree合併一次提交的內容
在基於git的開發中,經常遇到不同分支需要合併某一次特定的提交的代碼,而不是合併整個代碼。
場景:A分支是通用分支,B分支是私有化分支,現在A分支修改了一個通用的功能,需要合併到B分支上,功能在一次提交上。B分支只需要這次提交的代碼,對A分支上改動的其他代碼都不感興趣。對此,常規的merge已經不能滿足我們的需求。
1.打開工作分支,添加遠程分支
步驟:菜單-操作 > 倉庫設置 > 遠程倉庫 > 添加(填寫名稱和地址)
2.拉取遠程代碼
右鍵遠程分支,獲取代碼
3.選擇需要合併的提交,遴選
中間是代碼提交情況,選擇所有分支,勾選顯示遠程分支
找到需要合併的內容,右鍵 > 遴選(後面確定即可)
如果報錯,手工處理下代碼衝突。
個人博客地址: https://note.raokun.top
擁抱ChatGPT,國內訪問網站:[https://www.playchat.top](