如何删除/恢复对本地git仓库的提交更改

时间:2014-10-16 12:28:54

标签: git commit revert

我已经对本地git repo进行了一些更改     命令git commit -m“更改X”

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

我知道我可以使用git commit ammend来重写这个提交,但我想删除它,我不想把它放到远程仓库。

1 个答案:

答案 0 :(得分:1)

试试这个,

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

git reset --hard HEAD~1

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

git reset --soft HEAD~1