在回购中进行一些更改后,当我运行git status
时,我得到以下内容:
未跟踪的文件: (使用“git add ...”包含将要提交的内容)
"etting\357\200\233\357\200\233\357\200\233\357\200\233\357\200\272"
此文件不存在。我不确定看似随机数字的来源。奇怪的是,它也被引号括起来。状态也正确显示我修改的文件。
是什么导致这个?我之前已经发生了几次并且不得不执行重置以返回到正确的状态。回购有可能以某种方式被破坏吗?
答案 0 :(得分:3)
如果您添加未跟踪的文件,例如“:q”,则报告为“\ 357 \ 200 \ 272q”。
答案 1 :(得分:3)
你可能正在提交一个你不小心被称为的文件:" etting ::::"或类似的东西。我有" c / 357 \ 200 \ 272"因为我不小心制作了一个名为' c:'在那个目录中。
只需列出您在该目录中的内容,您就可能会看到不属于的文件。删除,你应该是好的。
答案 2 :(得分:2)
这可能不是您完全相同的情况,但我发现在odrive中拥有repo的本地目录创建了这个:
$ git status
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
"\357\200\272"
我从odrive目录中删除了repo,然后删除了文件类型为&#34; .cloud&#34;的所有文件。 (这意味着该文件位于云中,而不是本地计算机上)。我真的不知道究竟是什么导致了它,但这无疑为我解决了这个问题。