其他问题 出现了两个莫名其妙的文件夹,打开说路径不存在。

huyue · 2017年04月26日 · 最后由 李鹏龙 回复于 2017年04月26日 · 159 次阅读

RT

共收到 16 条回复

请问是我们哪个产品,能有截图么?

杜万 回复

git

huyue 回复

@杜万 好像是 git 的前端问题

huyue 回复

那怎么解决呢?

你好,你切换到新目录中,git clone 下来然后看看这两个文件夹还存在么?

李鹏龙 回复

我本地本来就没有这两个文件夹

李鹏龙 回复

@huyue 请问是哪一个项目?

李鹏龙 回复

MqttReceiver, @李鹏龙

这两个文件夹是有的。在d21f1bb540b11613e2857d13356327f5c034a7f1 这个 commit 的时候,创建了main?java这个文件夹。(PS:中间的?是特殊符号,导致 Linux 下识别失败)

问题解决:

  • 在您的本地没有这两个文件夹的可能是因为隐藏或其他原因,建议进入 /src目录后,使用命令行来查看:ls -la。如果发现了这两个文件夹,就删除掉,并 push 到您的线上仓库。
  • 如果没有发现,则在此项目根目录中顺序执行如下命令:
    git log --oneline (查看近期的一些 commit)
    git diff d21f1bb 36938ee (d21f1bb 这个提交导致出现了上述问题的两个未知文件夹)
    

    执行上述命令,做两次提交的对比,看看是否能看到那两个文件夹。

李鹏龙 回复

ls -la查看本地文件没有。查看diff确实发现有带特殊字符的文件夹。请问这个是咱们产生的?以及我应该如何解决?谢谢

李鹏龙 回复

@huyue 怀疑是 IDE 做了某些操作?解决办法会晚点告知你,现在不太确定是什么导致的

李鹏龙 回复

@李鹏龙 已解决,谢了。还是命令行靠谱

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
相关话题