Git: fatal: Pathspec is in submodule】的更多相关文章

出现是问题: git提交代码是出现fatal: Path 'directory/file' is in submodule 'directory''错误 Removing the directory from git and adding it again worked for me: git rm --cached directory git add directory This works if you purposefully removed the .git directory beca…
easyswoole项目的 vendor/easyswoole/socket/这个项目怎么都无法添加到git目录里面. 报错: Administrator@PhpServer MINGW64 /z/wwwroot/dating (develop)$ git add ./vendor/easyswoole/socket/*fatal: Pathspec './vendor/easyswoole/socket/composer.json' is in submodule 'vendor/easysw…
问题描述: 某年某月某日,在查看git库的时候,发现文件的分布和文件夹的名字是极其不合理的,所以移动和重命名了某些文件. 在删除(git rm –r folder)一个空文件夹的时候,出现错误:fatal:pathspec "folder Name" did not match any files,就是说,git没有找到相应的文件.但是这个文件夹明明是存在的,刚把里面的文件移到其他的文件夹里面,此时这个文件夹是空的. 问题推测: 某人喜欢推测,知道这是个不好的习惯,但木有办法.在现有的…
在使用Git时,不小心创建了一个不需要的文件,想要删除一个文件时,出现了错误: fatal: pathspec 'readme.txt' did not match any files 原因是新建的这个文件被列为“被忽略”的文件,不在Git的控制之下. 解决方法: 先add,再添加-f参数进行删除: $ git add readme.txt $ git rm -f readme.txt…
刚刚接触git版本管理器,跟着廖雪峰老师的git教程学习,在创建一个新的文件时,使用的是$ git add readme.txt指令,但是报出fatal: pathspec 'readme.txt' did not match any files错误 遇到的问题 1.看网上说用touch readme.txt可以解决,尝试了一下,添加文件的时候没报错误,文件也被添加到目录下,但是提交的时候出了问题,结果如下图所示,添加文件问题未解决 2.还有一种说法是目录下没有readme.txt文件,建一下就…
在研究git的时候,随便输了个 git remote add origin xxx; 然后再真正add 远程仓库的时候,报了git fatal: remote origin already exists.的错误 学习源头:https://blog.csdn.net/top_code/article/details/50381432 解决方法: git remote rm origin 然后再 git remote add origin 你的远程git地址 1.先删除远程 Git 仓库 $ git…
[参考资料] https://stackoverflow.com/questions/8329485/unable-to-find-remote-helper-for-https-during-git-clone 问题现象: git clone https://xxxxx 报错:git fatal: Unable to find remote helper for 'https' 一般都是因为缺少了 curl-devel. 所以,可以先安装 curl-devel,然后重新编译安装git $ yu…
今天在使用git的时候,发现无论怎么改.gitignore文件都无法添加文件到版本控制,最后发现是缓存的原因,需要删除缓存再重新add git rm -rf --cached xxx…
1.git安装 git官网下载最新版本,一键安装或custom install. 2.会弹出一个类似的命令窗口的东西,就说明Git安装成功. 3.安装完成后,还需要最后一步设置,在命令行输入如下---自己的用户名和邮箱 4.创建版本库--D盘 –> www下 目录下新建一个testgit版本库 pwd 命令是用于显示当前的目录. 通过命令 git init 把这个目录变成git可以管理的仓库,如下: 这时候你当前testgit目录下会多了一个.git的目录,这个目录是Git来跟踪管理版本的,没事…
解决办法一: 直接在远程仓库创建然后在本地$ git pull origin master 解决办法二: 换成$ touch README.md在本地创建修改后再commit push上去…