在SO上有大约5个相关问题,但我还没有找到答案。我最接近的是this answer的想法。
git diff -w --no-color | git apply --cached --ignore-whitespace
这不起作用。它将添加所有更改,但我想按照partes进行操作。是否有一种改进的方法还会添加-p
的行为git add
标记?
答案 0 :(得分:3)
这是一种方式:
git diff -w --no-color > patch
git stash
patch -p1 < patch
git add -i