Переместите тег одна фиксация вперед

У меня есть репозиторий только с одним ответвлением (master). Я - единственный участник своего repo.

Я недавно добавил a tag, и локально и продвинутый к GitHub. После создания, что я, хотя была последняя необходимая фиксация, но теперь я понимаю, что должен был внести еще одно изменение.

Таким образом, то, что я имею:

commit 124
commit 125
commit 126 <-- tag v1.0
commit 127

и я хочу переместиться v1.0 отметьте к следующей фиксации, т.е.: 127, и локально и в GitHub.

Как я могу сделать это?

58
задан 7 June 2018 в 02:50

1 ответ

Вы могли также удалить тег и затем воссоздать его, это не требует переписывания истории.
(Никакой push --force)

Удаляют локальный, и удаленный

git tag -d <tag_name>
git push origin :refs/tags/<tag_name>

Воссоздают

git tag <tag_name>
git push --tags
1
ответ дан 1 November 2019 в 13:33

Другие вопросы по тегам:

Похожие вопросы: