Как прокомментировал Ян, вы должны сначала проверить, является ли это стабильным сценарием. Если бы вы могли воспроизвести эту проблему стабильно.
- sync: выполняет
git pull
и git push
. - fetch: выполняет
git fetch
, который извлекает любыефиксирует с вашего пульта, не объединяя их.
Это не ожидаемое поведение. Вы можете использовать команду git reflog
для отслеживания журналов и проверки наличия полезной информации.
Вы также можете попробовать удаленное git-репо, размещенное на другом сервере, например GitHub. Это сузится, если это проблема на стороне клиента.
Также обновите VS2019 до последней версии, что может помочь.