【发布时间】:2013-07-15 08:17:17
【问题描述】:
假设我克隆了一个存储库并开始修改文件。我知道如果我有本地未提交的更改,我可以按如下方式进行差异git diff test.txt,它将显示当前本地 HEAD 与文件中已修改的未提交更改之间的差异。如果我提交这些更改,我可以使用 git diff master origin/master 将其与原始存储库进行比较
但是在本地提交之前,有没有办法将本地更改与服务器上的原始存储库进行比较?我尝试了git diff --cached master origin/master 的各种排列,但没有成功。
【问题讨论】:
-
我想知道我的文件与本地上次提交的版本相比有多少变化。我的问题的答案就是这个问题。谢谢!