Предыдущий ролик Следующий ролик  

Видео урок: Создание тегов и меток

Принципы контроля версий

Идентификаторы наборов изменений отлично подходят для идентификации отдельных изменений, но в некоторых системах, особенно централизованных, набор изменений отражает только те файлы, которые были изменены во время определенного чекина или коммита. Например, у нас есть два коммита - первоначальный и последующий, когда мы добавили функцию D. Иногда вам может понадобиться идентифицировать все состояние хранилища в определенный момент времени, например, при пользовательском релизе или на важном этапе разработки. Чтобы вам не пришлось записывать загадочный идентификатор набора изменений, системы контроля версий позволяют создать удобочитаемое имя, описывающее текущее состояние всего хранилища или проекта, в нашем случае, V1.0.

В одних системах это называется тегами, в других - метками. Теперь давайте продолжим и удалим функции B и добавим функцию E, а затем создадим метку version 1.1. Я настоятельно рекомендую вам использовать эту функцию регулярно, например, каждую неделю, для каждой новой функции или релиза, потому что потом вы поймете, что чем больше у вас тегов и меток, тем удобнее вам будет работать в системе контроля версий.