Как разделять названия коммитов на гите на фронт и бэк?
Допустим в отдельном репозитории в одной ветке разрабатывается вместе и фронт и бэк для сайта. Каким образом лучше обозначать какой из частей сайта "посвящён" коммит?
p.s. спрашиваю, так как названиям в IT уделяется непомерно много внимания
Георгий Кузнецов, посмотрите на варианты решения с 1 репом: помечать коммиты. Т.е. тот кто будет работать с репом в голове должен отсеивать ненужные коммиты. Зачем? Если можно этого не делать. Не только коммиты, но и релизы общие. Если работаете по gitflow и создаёте release из dev, то например front будет ждать back, даже если мог бы зарелизится без него. То же самое с пулреками, все в одной куче, ревьюиров дефолтных не назначить, придётся выбирать для каждого пулрека. Разграничить доступ тоже нельзя, весь код в одном месте.
Он не идеальный, во многих случаях избыточный, плохо ложится на русский язык (если вы пишите коммиты на русском), но как отправная точка вполне хорошо.
По этому гайду получится что-то типа feat(front): перекрасить кнопки perf(back): убрать квадратичную сложность