Нет причин, по которым сравнение ветвей могло бы отличаться между GitHub и вашим локальным.
Если вы сделали сравнение ветвей в локальном репо, и они были идентичны, разница в запросе на извлечение должна означать, чтолюбая ветвь (может быть, и то и другое?) не отвечает требованиям своего удаленного аналога.
Сначала выполните git fetch
, чтобы обновить ветки удаленного отслеживания, затем извлеките каждую ветку и убедитесь, что обе они обновлены, путем нажатия или извлечения, в зависимости от вашего рабочего процесса.
Редактировать (Сводная версия комментариев ниже)
Когда вы проверите с
git branch -a -vv
и
git log --all --decorate --simplify-by-decoration --oneline
Относительно ситуации во всех ваших ветвях вы должны иметь разные коммиты для origin/master
и origin/develop
, поскольку GitHub показывает, что ваш master
отстает от 208 коммитов.
...который показал следующие результаты:
develop
и origin/develop
на коммите 5db9361
.
master
и origin/master
на коммите d5cc1b1
.
Может ли сбой GitHub получить запрос preview ? (редактировать: это , а не )