cherry-pick是一個非常常用的Git命令,其功能是將某個分支的特定提交應用到目標分支。該命令在將特定代碼改動從一個分支遷移至另一個分支時尤為有用。例如,您可能在開發分支上修復了一個bug,隨后希望將該修復應用到主分支,而不帶入其他開發分支的改動。在這種情況下,可以使用cherry-pick命令。
操作步驟
在代碼管理Codeup控制臺頁面,選擇目標代碼庫,單擊左則導航欄提交,單擊目標提交記錄,進入詳情頁。
將以下分支提交(commit)變更的特定內容,應用到目標分支上。在右側上方單擊圖標,選擇Cherry-pick。
在對話框中,選擇將提交應用到的目標分支,建議勾選創建一個新分支,并發起合并請求評審本次變更,通過評審后合并代碼方式,保證合入過程合規且可追溯。
新建合并請求,填寫相關內容,單擊確定。
可以進行相關評審是否通過,單擊右側上方按鈕合并,根據需求選擇合并的方式,保持默認類型即可,檢查合并信息并單擊提交。
如果沒有勾選創建一個新分支,并發起合并請求評審本次變更,若沒有使用合并請求方式,可以直接將提交推送到目標分支上,完成cherry-pick應用一個提交步驟。
文檔內容是否對您有幫助?