最佳答案
我试过:
git branch "MyProj/bin/ ignored"
收到:
fatal: 'MyProj/bin/ ignored' is not a valid branch name.
蠢货手册页指向 Git-check-ref-format手册页,以获得有效分支名称的实际规则。
果然,出现上述致命错误的原因似乎是包含了一个空格字符。
知道为什么在今天这个时代,空格仍然被排除在分支名称之外吗(例如,我希望在古老的 CVS 中使用空格,但是 Git?)
有什么合理的技术原因吗?