bash:意外令牌附近的语法错误`;;'

时间:2016-07-13 11:37:05

标签: git git-bash

我有一个github项目,在我的目录中有一个名为" app ;; settings.dat"的文件。

当我想要将此文件添加到提交时,我编写以下命令:

git add app;;settings.dat

但是它给了我以下错误:

  

bash:意外令牌附近的语法错误`;;'

任何想法为什么?

2 个答案:

答案 0 :(得分:5)

;是Bash中的一个特殊字符(它用于在一行上分隔命令)。试试这个:

git add "app;;settings.dat"

(更一般地说,尽量避免在文件名中使用;!)

答案 1 :(得分:1)

;是特殊字符bash。你必须逃脱它。

尝试

git add app\;\;settings.dat