github文件夹有白色箭头且无法打开的解决方法
jekyll搭建个人主页的过程中,fork了一个别人的jekyll模板源码到我的仓库,然后才通过git clone到本地。之后我再将整个工程push到GitHub上面的时候,那个模板所在的文件夹图标上有一个白色的小箭头,并且不能打开。运行时总会报错submodule云云。后来才在上述链接中找到了解决办法。clone到本地的这个文件夹中有一个.git的隐藏文件夹,可能内含了一些原始信息,导致将其pu
·
参考链接:Git 解决github文件夹有向右的白色箭头并且不能打开的解决办法 - 简书
发现问题
昨天在尝试用github+jekyll搭建个人主页的过程中,fork了一个别人的jekyll模板源码到我的仓库,然后才通过git clone到本地。之后我再将整个工程push到GitHub上面的时候,那个模板所在的文件夹图标上有一个白色的小箭头,并且不能打开。运行时总会报错submodule云云。后来才在上述链接中找到了解决办法。
分析原因
clone到本地的这个文件夹中有一个.git的隐藏文件夹,可能内含了一些原始信息,导致将其push到GitHub后会被自动识别成一个子模块。
解决步骤
- 在资源管理器“查看”中勾选“隐藏项目”,并删去这一子模块文件夹下的.git隐藏文件夹
- 执行命令git rm --cached <文件夹名>
- 执行git add <文件夹名>
- 执行git commit -m “<msg>”
- 执行git push origin <branch_name>
Done!!
更多推荐
已为社区贡献1条内容
所有评论(0)