3

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

在 tig 中,在状态视图中,突出显示文件(已暂存或未暂存)并按D,比较最后一次提交。我认为它应该将未提交的文件与该文件的最后提交版本进行比较。

4

1 回答 1

5

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

在中的status部分中,tig您可以看到暂存和未暂存的更改(例如git diffvs )在文件出现的每个部分(在“要提交的更改”或“已更改但未更新”下)中git diff --cached按下文件。Enter

这可能是一个不错的功能,tig diff -- <file path>但是,好吧 - 继续,编码:)

于 2013-12-13T21:03:23.817 回答