繁体   English   中英

Git:无法识别的分支名称

[英]Git: unrecognised branch name

在git中,我命名了一个分支:parse()

该名称已被接受,但合并时我收到错误:

git merge parse()bash:意外令牌附近的语法错误'('

是否可以重命名分支? 还有其他方法可以解决这个问题吗?

谢谢!

平台:Linux,bash

尝试通过在分支名称周围加上引号进行合并,例如:

git merge 'parse()'

您可以重命名分支,但这并不是那么简单。 无论您想使用分支名称,只需使用引号(单引号或双引号!)。

您可以使用以下命令重命名分支:

git branch -m 'parse()' your_new_branch_name

(请参阅git中的切换分支名称

您还应注意,在分支名称(或任何特殊的bash字符)中使用括号只会导致问题。 我建议只使用[-_a-zA-Z0-9]字符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM