我希望能够从控制台中看到git存储库中的最新更改。如何获取控制台上git最后更改的颜色差异?
是否有可能获得类似于GUI的输出颜色,并排和只有最后10次提交?
也许这在某种程度上适用于Debian,太: http://heipei.net/2009/01/29/git-full-length-side-by-side-diffs/
我希望能够从控制台中看到git存储库中的最新更改。如何获取控制台上git最后更改的颜色差异?
是否有可能获得类似于GUI的输出颜色,并排和只有最后10次提交?
也许这在某种程度上适用于Debian,太: http://heipei.net/2009/01/29/git-full-length-side-by-side-diffs/
'混帐difftool' 可以让你做到这一点。
您还可以通过执行使用自己喜欢的difftool '混帐difftool --tool = Vimdiff可以--no提示符'
而且你可以比较像其他的diff命令对应的版本
“混帐difftool HEAD〜10 HEAD'
我这样做,它看起来很好,但我不能退出diftool了,它会自动重启 – rubo77
Autostarts?如果你没有提示,也许它会显示你所有有区别的文件,如果你没有指定一个特定的文件。 --no-prompt选项在打开文件之前不会询问,如果您不使用它,则会询问您是否要打开每个不同的特定文件。如果文件太多,最好的选择是指定要检查的文件。 'git difftool --tool = vimdiff --no-prompt main.h * .cpp' – bcurcio
它不像'tig'那么直观,但我喜欢**并排视图**。我必须在控制台上输入什么才能看到最后一次提交,并且如何退出到控制台呢? – rubo77