Как связать коммит с тэгом или наоборот - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть несколько коммитов, но как только я выпущу, я бы хотел связать с ним тег.

Я знаю, что соответствующие команды commit, tag и push.

В каком порядке я должен это сделать - так, чтобы последнее или то, что я собираюсь сделать, было связано с тегом, который я собираюсь сделать sh?

Было бы git commit затем git tag, а затем git push?

Ответы [ 2 ]

0 голосов
/ 15 апреля 2020

Сначала:

  1. зафиксируйте все, что вам нужно, с помощью git add . && git commit -m "commit message"

Затем:

Если у вас есть несколько коммитов и вы хотите пометить их все вместе:

2.1. git rebase -i HEAD~<X>, где X - количество коммитов

Пометка: git tag <tag-name>, где tag-name - требуемый тэг

Если ваш коммит нажат

4.1. git push --follow-tags, как хороший способ набрать sh ваш тег, как вы можете найти здесь

Если нет, вы можете pu sh только один тег:

5.1. git push origin <tag_name>

0 голосов
/ 15 апреля 2020

Да, это правильный порядок - сначала нужно создать коммит (git commit). Затем пометьте его и дайте ему осмысленное имя (git tag). После того, как вы это сделаете, вставьте sh коммит и его тег в удаленное хранилище (git push).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...