1
最好,我希望能夠以一種很好的方式查看這些提交,而不是使用難以閱讀的終端(但如果這是唯一的方法,那麼這是唯一的方法)。如何按照OLDEST提交的時間順序查看某個分支上的所有提交?
也許有可能使用github,但我只能找到從最新到最舊排序的提交。
謝謝!
最好,我希望能夠以一種很好的方式查看這些提交,而不是使用難以閱讀的終端(但如果這是唯一的方法,那麼這是唯一的方法)。如何按照OLDEST提交的時間順序查看某個分支上的所有提交?
也許有可能使用github,但我只能找到從最新到最舊排序的提交。
謝謝!
使用標準命令行界面可以使用git log --reverse <branch>
:
--reverse
輸出到顯示選擇的提交(見上文提交限制部)以相反的順序。不能與
--walk-reflogs
結合使用。
git log
實際上將「修訂範圍」(不一定是分支)作爲參數。如果你想排除也是另一個分支的一部分的提交,例如master
,您可以執行類似git log --reverse master..<branch>
的操作。有關更多選項,請參見the documentation for gitrevisions
。
不幸的是,gitk
不接受這種說法。我不知道有什麼方法使用GitHub Web UI或其桌面客戶端進行此操作。