标签: git git-checkout
想象一下我有这个历史7-6-5-4-3-2-1-(first-commit) 现在我执行以下命令来执行提交3:
git checkout HEAD~3
我应该去承诺4?我试过git checkout HEAD~-1,但这不是正确的语法。我们假设没有其他分支。
git checkout HEAD~-1
答案 0 :(得分:3)
如果7是最早的提交,那么你将
git checkout HEAD^
否则,你将使用
git checkout HEAD@{1}