offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
menu

Работа с тематическими ветками в Git

Перед тем как интегрировать патчи коммитов в основной репозиторий, сопровождающий проекта должен проверить их в специальной тематической ветке.

Тематическая ветка представляет собой временную ветку, в которой тестируется функционал новых изменений в коде. Тематические ветки очень удобны тем, что при проверке можно пропускать неработающие патчи, а затем, если они понадобятся, вернуться к ним.

Тематические ветки должны иметь краткие и понятные названия, к примеру, часто используется следующая форма названия веток: sc/change1, где sc - это сокращение имени сотрудника, сделавшего данные патчи. Тематические ветки создаются на основе главной ветки следующей командой:

git branch sc/change1 master

Для переключения на только что созданную тематическую ветку можно использовать опцию checkout -b:

git checkout -b sc/change1 master