Ветка Git: независимая линия работы над изменением

Ветки помогают вести несколько направлений разработки в одном репозитории.

Иллюстрация к теме, а не фотография описанного события. Dsimic · CC BY-SA 3.0. Размер изменён; при показе возможно кадрирование.

Ветка Git указывает на определённую линию истории коммитов. Создание новой ветки позволяет готовить изменение отдельно, а затем объединить его с другой линией работы. Ветка сама по себе не создаёт отдельный сервер и не является резервной копией проекта.

Для команды полезны понятные названия и небольшие законченные изменения. Тогда по истории легче понять назначение работы и оценить её перед объединением. Перед переключением стоит учитывать состояние рабочей директории: несохранённые изменения относятся к файлам на диске и требуют отдельного внимания.

Источники

  1. Официальная документация — Ветка Git: независимая линия работы над изменениемgit-scm.com