0
本地回購是github回購的一個分支。 歷史本地模樣的:
- 本地提交4
- 上游提交4
- 上游提交3
- 上游提交2
- 本地提交3
- 本地提交2
- 本地承諾1
- 上游承諾1
歷史遠程的樣子:
- 上游提交4
- 上游提交3
- 上游提交2
- 上游提交1
如何查看之間差異遠程「上游提交2」和本地「上游提交2」?
本地回購是github回購的一個分支。 歷史本地模樣的:
歷史遠程的樣子:
如何查看之間差異遠程「上游提交2」和本地「上游提交2」?
對遠程跟蹤分支的引用存儲在您的機器上的參考資料/遙控器中。要查看本地分支和您最近取/拉的分支之間的差異。
git diff MyRemote/MyBranch MyBranch
從遠程分支中獲取最近的提交,而不會影響您的本地分支。
git fetch MyRemote MyBranch
Then diff as above。
謝謝,但我認爲需要在提交之間進行區分,而不是分支。 –
如果你有提交的sha,只需輸入「git diff MYREMOTESHA MYLOCALSHA」找到你想要使用的提交的sha'git log --oneline -32 MyBranch MyRemote/MyBranch「 – Gregg
問題是 - SHA是相同的。 –