Как сравнить репозиции из разных проектов через github?

Git начинающий здесь, как мне сравнить два полностью отдельных репозитория (без вил/ветвей между ними) с помощью github? Если это невозможно, как мне сравнить два репозитория?

Ответ 1

В GitHub невозможно сравнивать два несвязанных репозитория.

На вашем компьютере вы можете:

  • Перейдите в рабочий каталог локального репо
  • Добавьте пульт дистанционного управления для другого репо и выберите его
  • Сравните с помощью git diff

Например:

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