Подтвердить что ты не робот

Опасно ли создавать ветку с тем же именем, что и удаленная ветка?

Я работаю над функцией в ветке; назовите это "foo". Я закончил пока и объединил его в мастер и хотел бы удалить его локально и удаленно. Но в будущем я могу снова начать работу над этой функцией и соблазню создать новую ветку, также называемую "foo".

Я не думаю, что это будет проблемой для меня, но если у кого-то еще есть своя копия моей текущей ветки foo, а затем они попытаются вытащить после того, как новая ветвь foo будет создана, они будут прикручены

4b9b3361

Ответ 1

Нет, это не проблема.

Поведение будет таким же, как если бы ветка не была удалена: Git попытается объединить (или переустановить) их, когда кто-то вытащит новую ветку. Если есть конфликты, они будут там в любом случае.

Филиалы - это просто указатели на фиксации. Если вы удаляете ветку и создаете другую с тем же именем позже в другой фиксации, это будет то же самое, что если бы reset она была зафиксирована (git reset).