В настоящее время я работаю над git-репозиторием, где что-то пошло не так.Каждый раз, когда я выполняю извлечение, источник чередуется между двумя разными ветвями мастера:
git pull
From git://git.eclipse.org/gitroot/m2t/org.eclipse.xpand
+ 9a557eb...32d3b15 HEAD -> origin/HEAD (forced update)
git pull
From git://git.eclipse.org/gitroot/m2t/org.eclipse.xpand
32d3b15..9a557eb master -> origin/master
Так что, да, я знаю, что произошла перезапись, и что не следует переписывать историю.Во всяком случае, я больше не могу это изменить, и теперь у меня такое странное поведение.У кого-нибудь есть идеи о том, как решить эту проблему и почему это происходит?Кроме того: refs / remotes / origin / HEAD в обоих случаях указывает на refs / remotes / origin / master, но чередуются SHA origin / master.