我从现有文件创建了一个存储库.在文件集中,有一个名为"español.gif"的文件.现在,我每次都这样做
$ git status
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
$ path/espa?ol.gif: Protocol error
Run Code Online (Sandbox Code Playgroud)
我尝试使用删除文件
$ git rm path/espa?ol.gif
$ git rm --cached path/espa?ol.gif
$ git rm path/espa?ol.gif
$ git rm --cached path/espa?ol.gif
Run Code Online (Sandbox Code Playgroud)
但是,没有任何变化,它一直说"协议错误".
如果我尝试合并,我收到:
错误:您对"path /espa ol.gif"的本地更改将被合并覆盖.中止.
有没有办法从索引中删除文件,并停止出现此错误?
编辑:我解决了删除Git存储库并再次创建它的问题,没有名称中包含西班牙语字符的任何文件.