问题描述
我的〜/ .gitconfig中有以下内容
dt = difftool --dir-diff
[diff]
tool = kdiff3
因此,如果我想查看自从上一次提交和最后一次提交以来发生了什么变化,则:
git dt HEAD HEAD~1 (or git dit HEAD~1 HEAD,doesn't matter.
是否可以对暂存但尚未提交的文件执行相同的操作?我想做的是:
```git dt HEAD ``
有可能吗?
解决方法
是的,使用--cached
选项
git difftool -d --cached
git diff --cached