我正在尝试在我的repo的功能标签下创建一个新的分支,我使用以下方法来完成此操作:
git branch "feature/BA-302-[AU]Intl-BCard"
然而,我得到了:
致命:'feature/BA-302-AUIntl-BCard‘不是有效的分支名称。
不确定,我错过了什么
同样为了澄清,我已经尝试过:
git checkout -b feature/BA-302-[AU]Intl-BCard
结果如下:
zsh:未找到匹配项: feature/BA-302-AUIntl-BCard
发布于 2019-06-15 17:03:38
分支名称中不允许使用[
。有关详细信息,请参阅man git-check-ref-format
或here。
在zsh
中,[...]
定义了shell尝试匹配的字符类。如果没有匹配项,则会得到错误zsh: no matches found
。使用引号可防止匹配。在bash中,可以通过运行shopt -s failglob
打开类似的行为。
https://stackoverflow.com/questions/56612400
复制相似问题