标签: git
确实
git reset HEAD~2
与运行两次相同
git reset HEAD
在第二种方式中,git log的输出在我第二次运行git reset HEAD之前和之后没有变化,好像第二次运行git reset HEAD没有做任何东西。
git log
感谢。
答案 0 :(得分:1)
git reset HEAD~2表示返回最后两次提交。
git reset HEAD表示返回上次提交(丢弃尚未提交的所有本地更改)。