Git в журнале отсутствует последняя фиксация - PullRequest
3 голосов
/ 26 января 2020

I отправил коммит с моего MacBook в основную ветку проекта, но коммит не появляется на моем Windows ноутбуке (git log), он появляется только на моем MacBook (git log) или в веб-интерфейсе Bitbucket репо.

Как это возможно?

Оба git локальных репо ссылаются на одну и ту же ветку ( master) и к тому же репозиторию bitbucket (один указывает на него через S SH, другой (Windows) через HTTPS).

Фиксация произошла 40 минут go, поэтому я сомневаюсь здесь происходит любая задержка.

Ответы [ 2 ]

1 голос
/ 26 января 2020

Даже после извлечения / извлечения, простой git log (по умолчанию git log master) не будет отображать нажатый коммит.

Попробуйте git log origin/master (по крайней мере после git fetch)

1 голос
/ 26 января 2020

Попробуйте запустить git fetch или git pull на ноутбуке Windows.

Git Журнал не обновляется автоматически при каждом pu sh в исходном хранилище.

git fetch извлечет изменения из удаленного репо, но не объединит их с вашим локальным репо, в то время как git pull извлечет изменения и попытается объединить их с вашим локальным репо.

Вот некоторые полезные чернила:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...