簡體   English   中英

在tig中顯示提交的文件樹視圖

[英]Showing a file tree view of a commit in tig

我正在使用tig,想查看一次提交中已更改文件的列表,可能會深入到特定文件的差異視圖,但是我還沒有找到一種方法來執行此操作。 有可能嗎,或者僅差異視圖可用於提交?

從版本1.2開始,Tig具有專用的日志視圖。 使用tig log啟動它。

雖然它不允許您直接跳轉到文件差異中,但是按Enter鍵將打開提交差異,然后突出顯示該文件並按Enter鍵,您可以從此處跳轉到感興趣的文件。

tig背后的紳士優雅地創建了一個專用的查看日志: https : //stackoverflow.com/a/21323680/2916086

謝謝你,先生!


更新:管道輸入要tig格式化的數據。 例如:

> git log --stat|tig
> alias tigstat='git log --stat|tig'
> tigstat

基本上,在tig的默認視圖中,只需按您感興趣的提交上的Enter鍵即可

詳細:

  1. 突出顯示默認視圖提交,用上下光標鍵。
  2. 在默認視圖中的提交上按Enter鍵。 然后使用向上或向下或jk鍵瀏覽差異。

更改文件的列表應位於差異的頂部。

有關更多信息,請參見http://jonas.nitro.dk/tig/manual.html#viewer


您還可以使用以下方法獲取此信息:

git log --stat
git log --stat A_COMMIT_SHA

暫無
暫無

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

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