1

git add -p一直在使用。对于大块头,我经常进入 (e)dit 模式以根据需要查看和调整大块头。

有没有办法编辑完整的差异(每个文件中的每个大块),而不是一次做出一个大块的分期决策?

我知道您可以(s)将大块分成较小的块。我正在寻找一种相反的东西:将小块合并成一个大块。

4

1 回答 1

3

(从评论扩展)让我们改变方法 - 使用git diff+git apply而不是git add

git diff >big.patch &&
vim big.patch &&
git apply big.patch &&
rm big.patch
于 2020-07-22T19:53:53.323 回答