Git状态显示如下:
$ git status
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
"\357\200\233\357\200\233OB\357\200\233q"
nothing added to commit but untracked files present (use "git add" to track)
没有这样的文件或目录:
$ cat $"\357\200\233\357\200\233OB\357\200\233q"
cat: '\357\200\233\357\200\233OB\357\200\233q': No such file or directory
另一个奇怪的事情是,在上一次提交之前,状态命令没有显示这个奇怪的路径字符串。
你有什么想法吗?我应该执行"git clean -f"吗?这样安全吗?
"\342\200\234/"
。我尝试使用sudo rm -rf "\342\200\234/"
和git clean -f
,但遗憾的是它们都没有起作用。(我在macOS Mojave上) - John\357\200\233q\357\200\233\357\200\233\357\200\233q
,但在资源管理器中是qq
。底线是:在存储库根目录中找到一个奇怪的新文件,其中包含一半是git,一半是乱码内容,并将其删除。 - HynekS