Задать вопрос

Когда надо пушить git push --tags?

Народ, что-то совсем запуталась, не понимаю, когда надо запушить git push --tags.
Это правильно у меня?:
git add .
# добавили файлы к коммиту

git commit -m "first commit"
# коммитим

git tag -a v0.0.1 -m "my first version"
# прописали версию

Дальше получается надо запушить tag, но это когда делать, так?
git push --tags
# загрузили версии в гит
git remote add origin https://github.com/.git
git push -u origin master

Или после git push -u origin master?

Вопрос решен!
  • Вопрос задан
  • 5145 просмотров
Подписаться 6 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 2
bingo347
@bingo347
Crazy on performance...
git push просто без параметров зальет все локальные коммиты в последнюю удаленную ветку, если git знает о том, какая последняя конечно
git push с флагом -u позволяет указать, какой именно удаленный репозиторий (в вопросе это origin) и в какую в нем ветку (в вопросе это master) заливать коммиты
git remote управляет удаленными репозиториями
в частности git remote add добавляет новый под указанным именем (в вопросе это origin) и находящийся под указанным url (в вопросе это https://github.com/.git)
git push --tagsзаливает в последнюю удаленную ветку только тэги, без коммитов
но тэг - это всего лишь символьная ссылка на конкретный коммит и без самого коммита смысла в ней нет
поэтому git push --tags должно идти после git push
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
tag вешается на конкретный коммит.
Можно повесить тэг на коммит и запушить вместе
Можно запушить коммит, а потом повесить и запушить тэг.

Это ваше решение.
Суть в том, зачем вам нужен тег.
Многие пользуются бренчами, без тегов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽