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