假设我克隆了一个存储库并开始修改文件。我知道,如果我有本地未提交的更改,则可以按以下方式进行比较,git diff test.txt
它将显示当前本地HEAD与文件中已修改的,未提交的更改之间的区别。如果提交这些更改,则可以使用来将其与原始存储库进行比较git diff master origin/master
但是在本地提交之前,有什么方法可以将本地更改与服务器上的原始存储库进行比较?我git diff --cached master origin/master
没有运气就尝试了各种排列方式。
我想知道我的文件与本地上次提交的版本相比有多少更改。我的问题的答案就是这个问题。谢谢!
—
Souvik Ghosh