3
在我正在關注的項目中,一位用戶已經幫助提供了一大堆更改作爲單個補丁。 80%+非常好,應該包含在項目中。然而,他提出了一些改變,我不同意的地方(他誤解了一個特徵的工作原理)。我怎麼能用git來選擇他提出的改變。我已閱讀過有關git checkout -p但不明白如何使用它,如果這是最好的答案。Git - 如何有選擇地應用補丁的一部分
在我正在關注的項目中,一位用戶已經幫助提供了一大堆更改作爲單個補丁。 80%+非常好,應該包含在項目中。然而,他提出了一些改變,我不同意的地方(他誤解了一個特徵的工作原理)。我怎麼能用git來選擇他提出的改變。我已閱讀過有關git checkout -p但不明白如何使用它,如果這是最好的答案。Git - 如何有選擇地應用補丁的一部分
git add -i
交互選擇文件上演的文件或部件。
2 update
5 patch
的變化,在這種模式下的每一個變化git會問你是否想階段,或者不git reset
和git clean
由於清理工作樹。當我研究出如何做到這一點的時候。 – Waveney