我可以在 git 分支上使用“[ ]”吗?
Can i use "[ ]" on git branch?
我喜欢使用像 [#3]feature: filter
这样的分支
[#issue num]type: title
但终结器显示“zsh:未找到匹配项:[#3]feature:filter”
我不能在分支名称上使用“[]”吗?
Git 有一个命令 git check-ref-format
来检查引用名称是否有效。正如 doc 所说,[
无效。在您的情况下,space 和冒号也是无效的。
They cannot have ASCII control characters (i.e. bytes whose values are
lower than 0, or 7 DEL), space, tilde ~, caret ^, or colon :
anywhere.
They cannot have question-mark ?, asterisk *, or open bracket [
anywhere. See the --refspec-pattern option below for an exception to
this rule.
您可以通过 git check-ref-format --branch '<branchname>'
测试分支。
git check-ref-format --branch '[#3]feature:filter'
fatal: '[#3]feature:filter' is not a valid branch name
我喜欢使用像 [#3]feature: filter
这样的分支
[#issue num]type: title
但终结器显示“zsh:未找到匹配项:[#3]feature:filter”
我不能在分支名称上使用“[]”吗?
Git 有一个命令 git check-ref-format
来检查引用名称是否有效。正如 doc 所说,[
无效。在您的情况下,space 和冒号也是无效的。
They cannot have ASCII control characters (i.e. bytes whose values are lower than 0, or 7 DEL), space, tilde ~, caret ^, or colon : anywhere.
They cannot have question-mark ?, asterisk *, or open bracket [ anywhere. See the --refspec-pattern option below for an exception to this rule.
您可以通过 git check-ref-format --branch '<branchname>'
测试分支。
git check-ref-format --branch '[#3]feature:filter'
fatal: '[#3]feature:filter' is not a valid branch name