2017-04-04 104 views

回答

6

要進入第一次提交的回購,做

  1. git checkout master
  2. git log --reverse
  3. 在輸出中的第一項是第一次提交。
  4. 您可以切換到提交git checkout <SHA-1>,其中是提交的SHA(第一個) 另外,當您執行git log時,您可以輕鬆導航到最後一個條目以查看第一次提交。

這一切,也可以在單個命令做過類似git checkout `git rev-list --max-parents=0 HEAD | tail -n 1`這意味着切換到最後一次提交當前磁頭無父

注:如果您使用--depth選項,你可能不能夠看到實際的第一次提交,以避免這種情況確保你克隆完整的回購(沒有--depth選項)

+0

非常感謝! – Hum4n01d