如何查看远程和本地

时间:2016-09-28 18:02:37

标签: git

例如:

本地回购是github回购的一个分支。 本地历史看起来像:

  • 本地提交4
  • 上游提交4
  • 上游提交3
  • 上游提交2
  • 本地提交3
  • 本地提交2
  • 本地提交1
  • 上游提交1

远程历史看起来像:

  • 上游提交4
  • 上游提交3
  • 上游提交2
  • 上游提交1

如何在远程“上游提交2”和本地“上游提交2”之间查看差异?

1 个答案:

答案 0 :(得分:1)

远程跟踪分支的引用存储在您的机器上的refs / remotes中。要查看本地分支与您最近获取/拉取的分支之间的差异。

git diff MyRemote/MyBranch MyBranch

从远程分支获取最新提交,而不影响您的本地分支。

git fetch MyRemote MyBranch

然后如上所述。