我正在尝试从我的Git存储库中删除文件:~$$ClassDiagram.~vsdx
我试图删除它
git rm --cached "~$$ClassDiagram.~vsdx"
导致
fatal: pathspec '~4192ClassDiagram.~vsdx' did not match any files
$$变为4192.如何从我的存储库中删除此文件,以便它不再显示在Github上的遥控器中?
答案 0 :(得分:2)
这是一个特定于shell的问题,而不是一个git问题。假设您的shell是Bash,请使用单引号,因为它们内部不会发生变量替换:
git rm --cached '~$$ClassDiagram.~vsdx'