我正在尝试在我的仓库的功能标签下创建一个新分支,我正在使用以下方法来做到这一点:
git branch "feature/BA-302-[AU]Intl-BCard"
但是我得到了:
致命:'feature / BA-302- [AU] Intl-BCard'不是有效的分支名称。
不确定,我想念的是什么
还要澄清一下,我已经尝试过:
git checkout -b feature/BA-302-[AU]Intl-BCard
具有以下结果:
zsh:找不到匹配项:feature / BA-302- [AU] Intl-BCard
答案 0 :(得分:3)
[
。有关更多详细信息,请参见man git-check-ref-format
或here。
在zsh
中,[...]
定义了shell尝试匹配的字符类。如果没有匹配项,则会收到错误zsh: no matches found
。使用引号会阻止匹配。在bash中,可以通过运行shopt -s failglob
来打开类似的行为。