我犯了一个错误,输入了git add -all
命令,现在所有文件都被添加了。我没有执行commit
和push
。如何撤销我的操作?
这个问题已经被回答了多次:
你可以使用
git reset
。这将“取消暂存”你上次提交后添加的所有文件。如果你只想取消暂存某些文件,请使用
git reset -- <file 1> <file 2> <file n>
。另外,也可以使用
git reset -p
来取消暂存部分文件的更改。
参见
要重置特定文件,您可以使用: git reset --<file_a><file_b>
或者要重置所有更改,请使用git reset
。
git reset HEAD
吗? - karthikr