LINUX.ORG.RU

GIT - Как добавилять метки? До коммита или после коммита?

 


1

1

Почему-то в документации пропускают этот важный момент. Наверно, все знают и так. Но я к этим людям не отношусь.

http://git-scm.com/book/ru/Основы-Git-Работа-с-метками

Совершенно непонятно, в какой момент надо добавлять метку.

Нужно сначала сделать коммит, а потом его пометить командой git tag, или нужно сначала сделать метку командой git tag, и только потом делать коммит, и он сохранится вместе с меткой?

★★★★★

совершенно понятно, метка ссылается на хеш коммита

mashina ★★★★★
()

Почему-то в документации пропускают этот важный момент

Как же?

t tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> [<commit> | <object>]

Т.е. commit уже должен быть.

ЗЫ. А загружать в удаленную репу тег надо явно. Т.е git push origin mytag

shamaz
()

Поставь себе gitk или gitg.

i-rinat ★★★★★
()

По сути тэг - это всего лишь человекочитабельная запись хеша конкретного коммита.

AnDoR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.