问题描述:

某年某月某日,在查看git库的时候,发现文件的分布和文件夹的名字是极其不合理的,所以移动和重命名了某些文件。

在删除(git rm –r folder)一个空文件夹的时候,出现错误:fatal:pathspec "folder Name" did not match any files,就是说,git没有找到相应的文件。但是这个文件夹明明是存在的,刚把里面的文件移到其他的文件夹里面,此时这个文件夹是空的。

问题推测:

某人喜欢推测,知道这是个不好的习惯,但木有办法。在现有的库中,新建文件夹(空的),git st 发现我的库中并没有需要添加的内容,只是当

我在空的文件夹内,touch new file 后,此时库才发生了改变。此时才显示需要我add文件。当我把touch的文件git rm –f new file删除后,空的文件夹依然存在,但是,此时git,就没有add的提示了。

我的分析:git阔能对我的空文件夹untracked,我在删除的时候,index找不到。

问题解决:

git的clean command:git-clean - Remove untracked files from the working tree

git clean –fd untracked folder

或者进入目录,delete

也可指定文件进行删除

git rm–r folder/file fatal:pathspec did not match any files相关推荐

  1. git rm -r --cached_【Git】工作中99%能用到的git命令

    分支操作 git branch 创建分支 git checkout -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v ...

  2. git rm -r --cached 去掉已经托管在git上的文件

    1.gitignore文件 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法.这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 ...

  3. 【git】git 使用 Submodule 管理子模块 报错 pathspec did not match any files

    本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载. 文章目录 1.概述 1.概述 本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经 ...

  4. Git停止跟踪rm -r --cached与ignore区别

    rm -r --cached 如果你不慎在创建.gitignore文件之前就push了项目,那么即使你在.gitignore文件中写入新的过滤规则,这些规则也不会起作用,Git仍然会对所有文件进行版本 ...

  5. .gitignore无效解决方案以及git rm和rm的区别

    一. gitignore 先来了解一下gitignore的常用语法 斜杠"/"表示目录, 是否已斜杠开头有很大区别,如 /build 与 build/ 的区别:其中 build/  ...

  6. git报错-The file will have its original

    问题描述:           git add:添加至暂存区,但并未提交至服务器.git add . 是表示把当前目录下的所有更新添加至暂存区.有时在终端操作这个会提示: warning: LF wi ...

  7. PHP的rm指令,git rm 命令

    git rm 命令 git rm 命令用于删除文件. 如果只是简单地从工作目录中手工删除文件,运行 git status 时就会在 Changes not staged for commit 的提示. ...

  8. Git基础-删除文件 rm/git rm 命令详解

    1.文章概述 本文介绍git中删除文件的操作: 主要涉及命令如下 : 1.rm 2.git rm3.git rm -f4.git rm --cached5.git rm -r : 在删除文件夹的时候, ...

  9. Git出现 fatal: Pathspec 'xxx' is in submodule 解决方案

    使用Yii Framework进行项目开发,在手动更新vendor的时候发现更新以后无法git add. 更新了七牛的SDK, 目录为vendor/crazyfd/yii2-qiniu, 下面有4个文 ...

最新文章

  1. Ubuntu 14.04 64bit上玩转graphviz绘图工具
  2. java 给控件添加边框_Android UI 利用Drawable Shape给控件加边框/立体效果
  3. [CQOI2011]动态逆序对
  4. python列表删除指定字典_Python:从列表中删除字典
  5. python中cgi到底是什么_十分钟搞懂什么是CGI(转)
  6. matlab中tenmat,tensor_toolbox_2.5 2014最新的张量的工具包, 中包含了各种 函数。 matlab 238万源代码下载- www.pudn.com...
  7. 收藏 | 49 个 Python 学习资源
  8. WordPress前台后台出现一片空白的原因以及解决办法
  9. Java-jdbc连接数据库
  10. 2 引入失败_苦等2年!总投资2800万!镇江首个民国风商场,来了!
  11. 【读书笔记】CSS代码规范
  12. Spring依赖查找中的常见异常
  13. 图片 过度曝光_实际拍摄中,经常遇到曝光不足或过曝的结果,6种手段帮你解决...
  14. Tensorflow API + OpenCV (Real Time Object Detection)
  15. 第2章 理解memcached的内存存储
  16. C++中result_of用法
  17. Tina Linux 蓝牙BT调试命令和方法-RealTek系列、Ampak系列、芯之联XR系列
  18. Typora官网下载慢,用这个镜像
  19. .lib不是有效的Win32应用程序
  20. Don't Starve:饥荒

热门文章

  1. 如何进行有效的数据治理,提升数据价值?
  2. JavaScript对象——原型与原型链
  3. 分享一些书籍,方方面面,很多值得一读
  4. 再不用担心DataRow类型转换和空值了(使用扩展方法解决高频问题)
  5. iOS 分类思想(2)
  6. world scientific is the journal to follow
  7. (十二)java版电子商务spring cloud分布式微服务- Spring 4.2.2以上版本和swagger集成方案和踩过的坑...
  8. 打造LINUX系统安全(早期学习笔记)
  9. 中科点击矩阵式推进大数据落地与应用
  10. iOS之widget开发(Today Extension)