如何在 git 中取消提交文件?

如何在 git 中取消提交文件?

我已经完成了git commit <file>一个文件,并且还使用git submit <file>.
但现在我想取消提交更改。
我也尝试过git reset HEAD~1 <file>git checkout -- <file>
但是当我git update再次这样做时,它会作为提交的文件出现。
有人可以帮助我如何取消提交我的更改吗?

答案1

看看书中列出的各种改写历史的场景:

https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History

如果您需要更多帮助,请写下您希望实现的目标。

相关内容