如何返回上一次提交?
我希望我的文件看起来像我提交以下提交时所有文件一样。
$ git log
commit 81cf7fa47adc0923aeabe323778e2783f2e832f5
Date: Thu Apr 2 21:32:27 2015 +1000
Run Code Online (Sandbox Code Playgroud)
我环顾四周,有很多人有不同的答案。
您始终可以通过以下命令在 git 中签出特定的提交
git checkout commit_hash
Run Code Online (Sandbox Code Playgroud)
所以在你的情况下它将是
git checkout 81cf7fa47adc0923aeabe323778e2783f2e832f5
Run Code Online (Sandbox Code Playgroud)
或者 HEAD@{1} 是指向一次提交的指针,因此以下将执行相同的操作
git checkout HEAD@{1}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2552 次 |
| 最近记录: |