如何通过github比较来自不同项目的回购?

时间:2014-07-16 17:47:22

标签: github repository

Git新手在这里,如何使用github比较两个完全独立的回购(它们之间没有分支/分支)?如果无法做到这一点,我该如何比较两个回购?

1 个答案:

答案 0 :(得分:19)

在GitHub上,无法比较两个不相关的回购。

在您的计算机上,您可以:

  1. 转到本地仓库的工作目录
  2. 为其他仓库添加一个遥控器并获取它
  3. 使用git diff
  4. 进行比较

    例如:

    cd /path/to/repo
    git remote add other URL_TO_OTHER
    git fetch other
    git diff other/branchname
    git diff ..other/branchname  # diff in the other direction