Как заставить git создавать ветви с такими именами, как `dev / feature / JIRA_KEY_Issue_name`? - PullRequest
0 голосов
/ 16 марта 2020

Я хочу иметь возможность создавать ветви функций, такие как dev/feature/JIRA_KEY_Issue_name.

Когда я пытаюсь сделать это, используя git checkout -b dev/feature/JIRA_KEY_Issue_name, я получаю сообщение об ошибке, подобное этому:

fatal: cannot lock ref 'refs/heads/dev/feature/XXXXXXXXXXXXXXXX': 'refs/heads/dev' exists; cannot create 'refs/heads/dev/feature/XXXXXXXXXXXXXXXX'

Когда я пытаюсь создать эту ветку в GitLab, я получаю сообщение об ошибке, что имя недопустимо.

Определенно возможно использовать названия филиалов, подобные этой, потому что одна компания, которую я знаю, делает это (и они используют GitLab тоже ).

1 Ответ

2 голосов
/ 16 марта 2020

В вашем хранилище есть ветка с именем dev.

Удалить dev ветку. Тогда вы можете создать dev/feature/JIRA_KEY_Issue_name.

...