如何在提交之前撤销Git add操作

35

可能是重复问题:
如何撤销 Git add 命令?

在我开发项目的过程中,不小心使用了以下命令添加了文件:

git add file

我还没有运行

git commit.

我该如何将这些新添加的文件从提交中撤消或删除?

请帮忙。

1个回答

47

git reset 意味着撤销 git add 的操作——它会将已经添加到暂存区的修改移除。


5
如@Nic在后续答案中所说 - 使用 git reset HEAD <somefile> 命令来取消暂存特定的文件。 - drzaus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接