Git ветка полностью не синхронизирована - PullRequest
0 голосов
/ 19 марта 2019

Моя окружающая среда мерзости перепутана!

Я только что отправил коммит в мою ветку 'python'. На моей машине win 10 я отправил файлы в git.

Моя машина win 10 показывает это как последний коммит: 636b9de73fb1d79acaa4bb531f258103ece0ac4d

Интерфейс Bitbucket (git-сервер моей компании) показывает это как последний коммит для ветви python: c1eaa115b71

И если я сделаю git pull origin python на своей виртуальной машине Linux, размещенной в плеере VMWare, я покажу это как последний коммит:

 git log | head -10
commit 04dd8ca22fea0405db5dca8da43310223b72abce
Author: Tim  <tdunphY@company.com>
Date:   Fri Mar 15 07:00:06 2019 -0700

    Updated the source files for list instances.

commit 5d8738d75090a99c7c489cb8eb6b59fd57df7f56
Merge: 2c3970f 0b5a5bc
Author: Timothy P <tdunphy@company.com>
Date:   Thu Mar 14 09:33:52 2019 -0400

И если я пытаюсь проверить, какой ДОЛЖЕН быть последний коммит на виртуальной машине Linux, я получаю сообщение об ошибке:

git checkout 636b9de73fb1d79acaa4bb531f258103ece0ac4d
fatal: reference is not a tree: 636b9de73fb1d79acaa4bb531f258103ece0ac4d

Я на git версии 2.19.1.windows.1 на windows.

И я на git версии 2.17.1 для Linux.

Что, черт возьми, происходит? И как мне это исправить?

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