如何回到之前的提交?
我希望我的文件看起来与我提交以下提交时的所有文件完全一样。
$ git log
commit 81cf7fa47adc0923aeabe323778e2783f2e832f5
Date: Thu Apr 2 21:32:27 2015 +1000
我环顾四周,很多人有不同的答案。
答案 0 :(得分:4)
您可以随时通过以下命令
结帐到git中的特定提交git checkout commit_hash
所以在你的情况下它将是
git checkout 81cf7fa47adc0923aeabe323778e2783f2e832f5
或者HEAD @ {1}是指向一个提交的指针,所以后面将执行相同的
git checkout HEAD@{1}
答案 1 :(得分:0)
查看最后提交:
方式1:在终端类型用户$ gitk
方式2:在终端类型中用户$ Git Gui - >点击右侧底部的'修改上次更改'单选按钮