我切換到較舊的提交:git checkout $HASH
尋找我在舊版本的目錄中做的事情。現在我想回到最新的提交,但我不能再找到哈希了?當我做一個git log
它只是顯示了我現在提交的更舊的提交。我怎樣才能切換到最新的提交?git結帳較新的分支
回答
git checkout <branch>
,例如, git checkout master
。
謝謝!這正是我期待的! – w1ng 2011-04-22 09:20:08
'git checkout HEAD'將不起作用,頭部已經分離。 – 2011-04-22 09:22:50
@亞當:你說得對,刪除了。顯然,我的測試很sl sl。 – 2011-04-22 09:25:05
使用上,您
git checkout [branch]
之前工作過的分支的名稱如果由於某種原因,你不知道這個名字,你可以找到在引用日誌
git reflog
先前的位置它爲您提供了您過去曾在其中工作過的提交列表,其中第一個位置是最近的一個位置。
另外:'git checkout -',它是'git checkout @ { - 1}'的縮寫''。 '@ { - N}'語法表示「第N次最近結賬」。 – 2011-04-23 11:54:32
- 1. 如何更新git結帳分支
- 2. Git結帳「虛擬」分支
- 3. Git分支結果比較
- 4. 沒有結帳分支的Git diff
- 5. 近期結帳分支的git別名
- 6. 的Git結帳遠程分支
- 7. 沒有提交的Git結帳分支
- 8. Git如何結帳分支提交
- 9. 結帳時出錯git分支
- 10. git分支unkown,但結帳工作
- 11. 無法在git中查看結帳分支中的新文件
- 12. Git結帳分支從其他分支葉子目錄樹
- 13. git的結帳標籤,混帳拉分支
- 14. Git結帳:更新路徑與交換分支不兼容
- 15. Git結帳不下載分支新文件
- 16. 混帳分支創建git
- 17. Ansible playbook結帳分支分支合併
- 18. 比較遠程Git分支
- 19. Git結帳凍結並不會改變分支
- 20. 未出生的本地分支上的Git結帳遠程分支
- 21. 在做git的結帳,並檢查它顯示的分支 - *(無分支)
- 22. Git結帳最新標籤
- 23. 的Git - 結帳分支 - 將超過寫的合併
- 24. 結帳的Git遠程裸回購到舊的分支
- 25. Git更新分支
- 26. Git新主分支
- 27. Teamcity分支結帳目錄
- 28. JGit分支結帳問題
- 29. 重映射git的結帳git的結帳b或git的結帳
- 30. git的結帳分支 - 現在有重複
可能重複的[有什麼辦法來git簽出以前的分支?](https://stackoverflow.com/questions/7206801/is-there-any-way-to-git-checkout-previous-branch) – sashoalm 2017-11-10 15:56:26