Скажите, push -force тэгов в git это плохо?

UPD: Вопрос можно сформулировать проще:
Будет ли ошибка при вызове git pull после того как на удалённый репозиторий было отправлено перемещение тега на другой коммит, т.е. командой:
git push -f origin some_tag_name
?
________
OLD: Есть необходимость создавать постоянные ответвления от старых коммитов на 1-2 коммита. Merge обратно в основную ветку не ожидается.
Плодить ветки не хочется, т.к. таких ответвлений по 1-2 коммита будет много. Но, чтобы коммиты было легко найти, есть мысль плодить теги.
__A____B___C___D_______
\__A*(tag:r1.0)___A**(tag:r1.0_commented)

Но хочется не плодить их слишком много и есть мысль передвигать теги. Т.е. делать так:
__A____B___C___D_______
\__A*(tag:r1.0)
Потом, когда будет новый коммит:
__A____B___C___D_______
\__A*__A**(tag:r1.0)

Скажите, что будет если делать push -force с изменением местоположения тега? Будут ли у остальных проблемы при выполнении обычной команды git pull? Могут ли быть проблемы при выполнении pull из каких-нибудь GUI-клиентов, может кто сталкивался?
  • Вопрос задан
  • 649 просмотров
Пригласить эксперта
Ответы на вопрос 1
@aol-nnov
тэг - символьное имя хэша
> т.к. таких ответвлений по 1-2 коммита будет много

как ты там собрался делать по 1-2 коммита - не очень понятно :)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы