Имя ветки в Git
Имя ветки задачи должно сразу
сказать, что внутри. В GitHub Flow
часто берут короткий префикс
и описание через дефис:
feature/login для новой возможности,
fix/null-email для исправления бага.
Буквы строчные, слова разделяем
дефисом, без пробелов и заглавных
в середине имени.
Плохие имена не помогают команде.
test, patch или my-branch
не говорят, какая это задача
и чья ветка. Через неделю
такой список на remote превращается
в угадайку.
Создадим ветку с понятным именем
от текущей main:
git switch -c feature/login
На main заведите ветку
feature/catalog и сделайте
в ней один коммит с любым
изменением файла.
Вернитесь на main и создайте
ветку fix/empty-cart.
Коммит в этой ветке не обязателен:
достаточно, чтобы имя появилось
в списке локальных веток.