如何删除/恢复本地git repo的已提交更改



我已经用命令gitcommit-m"更改X"

问题:是否可以从本地git和我的工作目录中恢复/删除此更改?

我知道我可以使用git-commit-amend来重写这个提交,但我想删除它,我不想把它放在远程回购中。

这样试试,

撤消您的提交、文件和索引。

git reset --hard HEAD~1

撤消提交,但保留文件和索引。

git reset --soft HEAD~1

最新更新