今天来分享一篇关于我在git使用过程中出现的一个错误。
错误信息:
bash: syntax error near unexpected token `(’
翻译过来就是提示我在’('这里有错误,而这个错误是我在使用git commit提交时候产生的,我当时是这么写的:
git commit 'xxx' -m [测试(xx版)] //这样会报错
然后一回车就提示我上述那个错误,我一看好像就只有写备注信息的[]里面有括号(),于是我就想到应该是这里出现问题,在[]里面是不能这么写’()'的~,然后我就将括号去掉,再次commit提交就成功了
或者如果你要使用()括号,要在前面带上反斜杠‘\’,这样的才不会使git报错,如:
git commit 'xxx' -m [测试\(xx版\)] //在这里我们将()前面都带上\,这样就可以正常使用()了
然后我们这里也通过git实验一下,从下图中是可以看出,将()改为‘\’(和‘)’就可以正常使用:
解决方法:
所以,解决方法有两个:
1、要么去掉[] 方框信息中的()
2、要么就使用’(‘或者’)'来输出()
好了,我的分享到这里就结束了~,如果有其他小伙伴也遇到了这种错误提示,可以以此为参考。
本人水平有限,上述信息仅供学习参考,如有错误和不妥之处,请多多指教。
另外创作不易,请勿抄袭,如果有帮助到大家的话希望大家可以点个赞,谢谢~