Git常见错误整理

参考文章

git 排错 fatal: 'git status --porcelain' failed in submodule abi/cpp

1 fatal: 'git status --porcelain' failed in submodule abi/cpp

这个问题的出现的原因是子目录中的代码是使用git进行管理的,这与我们现在使用的文件夹里面git配置有冲突

解决方案

递归删除子目录中的.git和.gitignore文件

find -name '.git*' |xargs rm -rf

2 本地有已经不存在远程分支

解决方案

git fetch -p #清除远程已经不存在的分支的跟踪分支
posted @ 2018-01-21 15:16  戴怪兽  阅读(1192)  评论(0编辑  收藏  举报