近期在拉代码的时候,发现了个问题,拉下来的代码一致都报错,然后只有一个.git文件夹,使用git status发现,所有的文件都被删除了,根据系统提示的 **git restore --source=HEAD : /**才将内容恢复回来。
但是,问题来了,恢复后的文件,被git认为成我自己修改的文件,当我git add .的时候,这些都变成了我的提交记录,然而我也只是做了次git clone的操作而已,就要提交修改了1000+文件。崩溃

error: invalid path  'xxxx/img/100*100.png'
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

后来发现了解决方案,如下:
mac和windows的文件命名格式不同,windows不允许使用*/等特殊符号作为文件名,mac可以
所以当库中有这些存在时,Windows将会不识别,也就导致了报错,后面的文件就没有被拉下来,所以就全空的。
所以让mac的同学将100*100.png改成了100_100,并且把所有带 * /的都改掉,这样再去git clone 就没有任何问题了。希望可以帮助到你们。

git clone 只有.git文件夹 git status后发现文件夹全都被删除了相关推荐

  1. java 下载后删除,在服务器端生成文件后,下载后并删除,改了后发现文件变成空白解决思路...

    当前位置:我的异常网» Java Web开发 » 在服务器端生成文件后,下载后并删除,改了后发现文件 在服务器端生成文件后,下载后并删除,改了后发现文件变成空白解决思路 www.myexception ...

  2. 自己放某个文件到/cache分区,重启后发现文件消失了,那么是怎么消失的呢?【转】

    自己放某个文件到/cache分区,重启后发现文件消失了,那么是怎么消失的呢? Step 1. packages\providers\DownloadProvider\src\com\android\p ...

  3. gitlab git clone 卡住_IDEA中的Git操作你掌握了吗?此一篇,足矣!

    Hello,大家好,我是Jerry.最近在公司上班,将公司Gitlab中的项目clone到本地,开发完成之后,需要进行代码提交,刚开始真是"丈二和尚摸不着头脑".但是经过一段时间的 ...

  4. Mac电脑升级13系统后,git clone 代码报错,mac升级后git ssh用不了

    mac系统出了新版本 13.0.1 后,androidstudio push, pull 代码一直报错: 如下: Permission denied (publickey). fatal: Could ...

  5. 苹果手机解压php文件,ios,_IOS解压缩后copy文件夹错误,ios - phpStudy

    IOS解压缩后copy文件夹错误 我想请教一个问题. 出问题的地方是拷贝文件夹的地方 时不时就会出现 NSError(NSCocoaErrorDomain:4) The file "ios& ...

  6. lyaui清除图片文件上传成功后清除文件队列,防止重复提交

    最近使用layui发现,在页面上传了图片可以用以下方式清除文件队列,在此做下笔记 let uploadInst = upload.render({elem: '#test1' //绑定元素,url: ...

  7. 成功解决git clone提示fatal: repository ‘xxx.git/‘ not found

    目录 问题背景 正确姿势 问题背景 安装好gitlab后clone项目一直报错: Cloning into 'demo'... fatal: repository 'http://ip/xxx/dem ...

  8. 对办公文档加密 到了外部计算机就无法打开,使用文件夹加密超级大师加密了文件,更换电脑后加密文件打不开了怎么办?...

    Ice /ka 14:43:56 您好,我是夏冰软件在线客服,很高兴为您服务.请问有什么我可以为您效劳的 ? 行路人 14:44:43 文件夹加密超级大师加密的文件打不开了. Ice /ka 14:4 ...

  9. java 点击a标签下载文档_使用a标签进行下载excel文件,打开下载后的文件内容为空,这是为什么?...

    前端代码:下载 后端代码: 接口:@ApiOperation(value = "下载") @GetMapping("/down") public void do ...

最新文章

  1. 基于MATLAB的LDPC编译码仿真,调制为64QAM
  2. Python 如何在子类派生的新方法中重用父类的功能
  3. ZOJ 1610 Count the Colors (线段树区间更新)
  4. 多功能嵌入式解码软件(2)
  5. Java中基础数据类型分类
  6. layui表头样式_layui中table表头样式修改方法
  7. Windows服务器学习篇:服务器连接与退出
  8. OpenHarmony3.0 编译烧录
  9. Android Java编写布局
  10. 解决Eclipse出现的Failure to transfer ... jar问题
  11. python相比于c语言更静态_Python的几种实现
  12. npm stripts 使用指南
  13. 三菱5uplc伺服电机指令_实例 | PLC触摸屏控制伺服电机程序设计
  14. python eof是什么_EOF错误python
  15. MarkDown 标题居中
  16. 黑鲨3能升级鸿蒙5g吗,红魔5g和黑鲨3哪个好-红魔5g和黑鲨3参数对比
  17. mysql停掉正在运行的存储过程
  18. android盒子共享,Android使用SMB协议共享电脑内文件方法
  19. wyAPP苹果APP 营销
  20. Unity接入苹果内购(IAP)

热门文章

  1. Android Studio 查看Shar1码
  2. 匿名四轴地面站V4.5使用方法研究
  3. BUUCTF 面具下的flag writeup
  4. ArcMap中创建网格的方法
  5. 解决ios设备自带邮箱只能接收邮件不能发送邮件问题的方法
  6. 安裝oracle坑之---安装界面乱码,全都是框框
  7. 智能手机 - 黑科技
  8. 深渊还是天堂,量化交易能在熊市中实现“躺赢”?
  9. 深入浅出-网络七层模型
  10. 使用Dronekit控制无人机,DroneKit配置