Я использую локальный репозиторий git, взаимодействующий с моим репозиторием CVS группы в течение нескольких месяцев. Я сделал почти невротическое число ветвей, большинство из которых, к счастью, слились обратно в мой сундук. Но именование начинает становиться проблемой. Если у меня есть задача, которую легко назвать простой меткой, но я выполняю ее в три этапа, каждый из которых включает в себя свою собственную ветвь и ситуацию слияния, то я могу каждый раз повторять имя ветки, но это делает историю немного запутанной. Если я буду более конкретным в именах, с отдельным описанием для каждого этапа, то имена ветвей начинают становиться длинными и громоздкими.
Я действительно изучал, просматривая старые темы здесь, что я мог начать именовать ветки с именем/в имени, т.е. темой/задачей или что-то в этом роде. Я могу начать делать это и видеть, помогает ли это лучше организовывать вещи.
Каковы некоторые рекомендации по наименованию ветвей git?
Изменить: На самом деле никто не предлагал никаких соглашений об именах. Я удаляю ветки, когда я с ними работаю. У меня просто бывает несколько факторов из-за того, что руководство постоянно корректирует мои приоритеты.:) В качестве примера того, почему мне может понадобиться несколько ветвей для задачи, предположим, что мне нужно перенести первую дискретную веху в задачу в репозиторий CVS группы. В этот момент, из-за моего несовершенного взаимодействия с CVS, я выполнил бы эту фиксацию, а затем убью эту ветку. (Я видел слишком много странностей, взаимодействующих с CVS, если я попытаюсь продолжать использовать ту же ветвь в этой точке.)