Кто-то переместил тег из коммита в другой.
Но у всех остальных есть тег, указывающий на старый коммит. И если я хочу получить тег: git fetch --tags
, у меня появляется ошибка: ! [rejected] tag1 -> tag1 (would clobber existing tag)
.
Единственный способ, который я нашел, это принудительно получить: git fetch --tags -f
Но Есть ли способ избежать принудительной выборки от всех пользователей? Что-то, что я могу сделать на своем P C, pu sh на пульте (можно принудительно) и автоматически решить проблему для всех пользователей P C, не делая ничего, отличного от обычного. Некоторые пользователи не являются разработчиками, и они не привыкли выполнять командные строки SOMME, и они обычно используют графическое программное обеспечение для работы с GIT.