git提交后文件夹显示灰色无法打开的解决办法
上传完本地文件到gitee线上后发现如下情况,文件夹显示为灰色并且无法访问。
xxx@xxx 的灰色文件
问题原因 :
无法点击的灰色文件夹中含有 .git 文件
即在本地初始化的仓库(使用 git init的文件夹) 中的某一个文件夹里含有 .git 文件 (有点绕口)
文件夹中原本就含有.git文件,就是之前别人使用过git提交代码遗留下来的.git文件
解决方法 :
删除缓存:
git rm -r --cached "灰色文件夹的名称" # 操作后gitee上的灰色文件夹被移除
git rm -r --cached "xxx" 如果在二级目录就需要 git rm -r --cached "xxx/xxx" @后面的胡乱字符不需要写只写目录名称即可
然后在本地找到灰色文件夹中原本的.git文件手动删掉,注意显示隐藏文件去找
然后重新:
git add . git commit -m "提交注释内容" git push -u origin master 提交代码
最后成功提交文件夹,可以正常打开
本文来自博客园,作者:hdlan,转载请注明原文链接:https://www.cnblogs.com/hdlan/p/13917417.html