2012-05-09 86 views
3

在混帐,我叫了一个分支:解析()混帐:无法识别的分支名

的名字已被接受,但在合并时,我得到的错误:

git merge parse() bash: syntax error near unexpected token '('

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

谢谢!

平台:Linux,庆典

+2

请注意,这不是一个混帐问题;你的shell从不运行git,因为它无法理解你输入的内容。 – geoffspear

回答

4

尝试通过把引号各地分公司名称,而不是合并,例如:

git merge 'parse()' 

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

2

可以使用重命名分支:

git branch -m 'parse()' your_new_branch_name 

(见Switch branch names in git

你也应该注意,使用分支名称括号(或任何特殊庆典字符)只因为你的问题。我会建议只使用[-_a-zA-Z0-9]个字符。