提交暂存更改时报 is outside repository 解决办法
我使用的编辑器是vscode,不知道做了什么操作,不管哪个项目的哪个分支都不能暂存代码,一点图上的加号,就提示这个信息,尝试了很多方法都没用,包括卸载编辑器,删除编辑器本地的所有配置信息,然后重装都无法解决,最后尝试了用git指令提交,因为我遇到的问题是不能点击图上的加号,所以,使用了
git add ./
这一步指令来代替图上(加号)暂存的操作,然后可以正常的上传代码了.希望对兄弟萌有帮助.
2020/8/5日新增解决办法
出现这个错误的原因是git版本的问题,血坑啊,更新一下git版本就好了,亲测有效!!!
方式一:指令更新
git update //或者 git update-git-for-windows
有可能提示下图的错误
原因:2.14.1及之前版本的git 并没有update这两个命令
解决方法:重新下载新版本安装包,覆盖安装即可
推荐使用方式二
方式二:
官网:https://git-scm.com/
镜像:https://npm.taobao.org/mirrors/git-for-windows/
傻瓜式安装即可,然后git version查看当前git版本
最后这个问题完美解决
参考文章:https://blog.csdn.net/ju__ju/article/details/106755729
声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/
如出现转载未声明 将追究法律责任~谢谢合作