我已经手动添加了对索引的更改
git add -e [file]
..并手动编辑已干净应用的补丁。
Git diff --cached [file]
...正确显示我要应用的更改。
但是,当我这样做时
git commit -v [file]
提交消息底部显示的差异显示了自上次提交以来对文件的所有更改,而不仅仅是我手动编辑的补丁。
这是一个错误吗?或正确的行为?似乎应该通过将索引与最新提交进行差异来生成此差异......
我已经手动添加了对索引的更改
git add -e [file]
..并手动编辑已干净应用的补丁。
Git diff --cached [file]
...正确显示我要应用的更改。
但是,当我这样做时
git commit -v [file]
提交消息底部显示的差异显示了自上次提交以来对文件的所有更改,而不仅仅是我手动编辑的补丁。
这是一个错误吗?或正确的行为?似乎应该通过将索引与最新提交进行差异来生成此差异......