假设我正在编辑文件.如果我保存文件,git-diff将给我相对于索引的更改.我想在不保存文件的情况下获得相对于索引的更改 - 对于"实时"差异.
git-diff
一种解决方案是将未保存的更改写入临时文件(即将文件保存在其他位置),git show :file > tempfile2然后将暂存文件写入另一个临时文件()git-diff tempfile tempfile2.然而,这看起来不够优雅.
git show :file > tempfile2
git-diff tempfile tempfile2
有没有更好的办法?
git
git ×1