如何让 git 创建名称类似于 `dev/feature/JIRA_KEY_Issue_name` 的分支?

How to make git create branches with names like `dev/feature/JIRA_KEY_Issue_name`?

我希望能够创建像 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)。

您的存储库似乎有一个名为 dev 的分支。

删除 dev 分支。然后你可以创建dev/feature/JIRA_KEY_Issue_name.