如何使用tig查看已更改但未提交的文件的差异?

时间:2013-12-13 19:16:21

标签: git tig

在git中,它是git diff <file path>,但在tig中呢?

在tig中,在状态视图中,突出显示文件(暂存或未暂存)并按 D ,区分最后一次提交。我认为它应该针对该文件的最后提交版本区分未提交的文件。

1 个答案:

答案 0 :(得分:4)

作为一个黑客,你可以git diff <file path> | tig看到它。

status的{​​{1}}部分,您可以看到暂停和未暂停的更改(例如,tig vs git diff),按 Enter 在它出现的每个部分中的文件上(在“要提交的更改”或“已更改但未更新”下)。

仅仅git diff --cached可能是一个很好的功能,但是,好吧 - 继续,编码吧:)