刚刚接触git版本管理器,跟着廖雪峰老师的git教程学习,在创建一个新的文件时,使用的是$ git add readme.txt指令,但是报出fatal: pathspec 'readme.txt' did not match any files错误 遇到的问题 1.看网上说用touch readme.txt可以解决,尝试了一下,添加文件的时候没报错误,文件也被添加到目录下,但是提交的时候出了问题,结果如下图所示,添加文件问题未解决 2.还有一种说法是目录下没有readme.txt文件,建一下就…
记录一下在项目里使用git遇到代码冲突时的解决方法 问题:当我和我同事两个人改了相同的一个文件,他在我提交前提交了,这时候我就提交不了了,并且也pull不下来他的代码 会报错: Your local changes to the following files would be overwritten by merge: 解决方法一:git checkout还原然后再pull(就是覆盖更新的意思) 解决方法二:先add 再commit 最后pull 就会在本地合并你的代码,最后检查没问题再pus…
问题描述: 某年某月某日,在查看git库的时候,发现文件的分布和文件夹的名字是极其不合理的,所以移动和重命名了某些文件. 在删除(git rm –r folder)一个空文件夹的时候,出现错误:fatal:pathspec "folder Name" did not match any files,就是说,git没有找到相应的文件.但是这个文件夹明明是存在的,刚把里面的文件移到其他的文件夹里面,此时这个文件夹是空的. 问题推测: 某人喜欢推测,知道这是个不好的习惯,但木有办法.在现有的…
出现是问题: 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…
项目上有一个分支test,使用git branch -a看不到该远程分支,直接使用命令git checkout test报错如下: error: pathspec 'origin/test' did not match any file(s) known to git. 解决方法: 1.执行命令git fetch取回所有分支的更新 2.执行git branch -a可以看到test分支(已经更新分支信息) 3.切换分支git checkout test 转自 https://blog.csdn.…