我克隆了bitbucket的repo。然後,我添加了遠程Heroku的分支:git log按連續順序顯示分支而不是並行
git remote add heroku [email protected]:heroku-repo.git
那麼現在我打電話git log
來顯示所有的分支:
git log --graph --all --pretty=bla-bla-bla
這顯示了我所有的Heroku的遠程提交,然後將所有來自主承諾分支在一行中:
在圖片上37b03ff — init
是heroku(5個月前)第一次提交。
爲什麼它顯示在主分支上的最後一次提交(23小時前)之後?
順便說一句,如果我在Tower應用程序中打開此回購,它會按預期方式並行顯示分支。
' - -date-order'使'git log'輸出與第二個屏幕截圖中的相同。似乎它解決了這個問題。但我不明白爲什麼'git log'沒有按時間順序默認顯示所有分支的所有提交? – oluckyman