Я опинився в розбіжності (звичайно, сердечно) з моїм приводом щодо правильного іменування гілок. Це стосується виправлень помилок та невеликих гілок функцій, а не довго працюючих гілок функцій. Що стосується довготривалих галузей функцій, ми погоджуємось, що імена, які читаються людиною, краще. Ось дві точки зору:
Шахта:
Найменування відділень відповідно до їх команди та номера квитків краще. Це полегшує їх пошук у нашій системі квитків та коротший набір. Це також полегшує пошук відповідних відділень GIT під час пошуку історичної інформації про квиток.
Приклад:
team-name/12345
team-name/53719
Його:
Іменування гілок відповідно до їх особливості / функціональності. Це полегшує автоматичне заповнення і легше запам’ятовується, ніж окремі номери.
Приклад:
team-name/fix-that-sql-bug
team-name/expand-http-parser
Я запропонував один компроміс:
team-name/12345-fix-that-sql-bug
Але йому це не подобається, оскільки він псується з автозаповненням GIT.
Якщо це в першу чергу засноване на думках, будь ласка, дайте мені рекомендації щодо того, як це може бути найкращим чином для ЗП - але я думаю, що причини, які я наводив, можна змінити / додати, щоб дати емпіричну відповідь.