我有这个文件:Default (OSX).sublime-keymap
当我尝试git add Default (OSX).sublime-keymap
时,我收到以下错误:sh: syntax error near unexpected token
('`有解决方法......或者我需要重命名文件...
答案 0 :(得分:3)
使用命令行有两个相关的问题,这两个问题都不是特定于Git:
git add
,一个名为“Default”,一个名为“(OSX).sublime-keymap”。您需要在整个文件名周围使用引号,或者使用反斜杠转义括号和空格:
git add "Default (OSX).sublime-keymap"
或
git add Default\ \(OSX\).submlime-keymap
请注意,您的shell可能支持制表符完成。尝试键入git add Def
并点击标签几次,你的shell可以自动为你完成文件名,正确地转义空格和括号。
答案 1 :(得分:1)
重命名文件或转义括号和空格:
git add Default\ \(OSX\).sublime-keymap