2016-02-28 62 views

回答

0

一般情況下,你可以櫻桃挑選自己的承諾:

git cherry-pick -n [commit] 

然後unstage,然後重新添加你想要的補丁:

git reset 
git add -p 
git commit 

git add -p將讓您以交互方式選擇改變你想要包括。

但是,你想如何去做這件事顯然取決於你試圖部分包含某些人的變化的原因。如果你只是從別人的分支中獲取一個功能來進行自己的回購,這沒什麼問題。如果你是一個項目的同事,你應該對已刪除的代碼進行單獨的提交,解釋你爲什麼刪除它。