我使用patch模式添加文件。在这个提交中,我花费了很长时间只添加了我想要的更改。但后来我意识到我犯了一个错误。有一段代码块我不想在这个提交中。
有没有一种方法可以在不更改工作目录和不重复长时间的git add -up somefile
过程的情况下编辑暂存的变更集?
我使用patch模式添加文件。在这个提交中,我花费了很长时间只添加了我想要的更改。但后来我意识到我犯了一个错误。有一段代码块我不想在这个提交中。
有没有一种方法可以在不更改工作目录和不重复长时间的git add -up somefile
过程的情况下编辑暂存的变更集?
git add -p
和e
选项来编辑你想要的块。 - nneonneogit diff --cached
会显示您已经暂存的更改吗?如果没有,您可能意外地取消了所有暂存。 - nneonneo