簡體   English   中英

以相反的順序顯示gitk日志

[英]Display gitk log in reverse order

有沒有辦法扭轉在中顯示的可視提交日志視圖的順序?

我在談論視覺表現形式,以的顏色呈現樹視圖; 即,在終端中運行此類內容時獲得的GUI版本:

git log --graph --online --abbrev-commit

我查看了編輯 首選項查看 新視圖下的菜單... ,但我找不到任何與提交順序相關的內容。

我知道我可以通過添加--reverse標志在終端中以相反的順序顯示提交日志:

git log --reverse --oneline --abbrev-commit
# Displays list correctly

但它似乎與--graph標志沒有很好地配合:

git log --reverse --oneline --abbrev-commit --graph
# fatal: cannot combine --reverse with --graph

也許這就是為什么沒有給我們反向渲染視圖的選項。

無論如何,我想知道: 有可能在中反轉提交日志視圖的順序嗎?

gitk主要接受與git rev-list相同的參數( git:gitk的“按日期排序”是否有命令行選項? )。 但是, --reverse降序顯示提交的--reverse參數被明確排除

"--objects" - "--objects-edge" - "--reverse"
    # These cause our parsing of git log's output to fail, or else
    # they're options we want to set ourselves, so ignore them.

(在ee66e089c中添加。)

評論它並使用gitk --reverse運行似乎有效,但我不確定這是否會被上游作為補丁接受。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM