git提交问题

Xxd Lv2

git提交后仓库文件夹无法访问的解决方法

仓库某文件夹无法访问时(点击毫无反应),该文件夹图标会显示大文件夹包着小文件夹的形式。原因在于文件夹内部含有.git文件夹,也就是一个仓库里包含着另一个仓库


以上为我上传gitee的文件目录,里面是两个项目
admin对应前端,server对应后端
其中admin文件夹初始化过本地仓库,因此包含.git文件夹


空的部分是本来的.git文件夹(已删除)
也就是说code_project是一个本地git仓库了,而同时admin也是一个git仓库,所以出现了文件夹访问上的问题

解决方式:
1.删除缓存

git rm -r –cached “灰色文件夹名称”

首先在对应文件夹下,打开终端并运行: git rm -r –cached “demo”
以我的仓库作为例子,在code_project运行git rm -r –cached “admin”

2.进入内部手动删除.git文件夹

打开admin文件夹并显示隐藏文件,然后删除掉.git

之后就可以重新进行git add . —— git commie -m “recommit” ——git push origin master的操作

注意

.git为隐藏文件夹,因此win系统需要点击显示隐藏文件才能够找到,mac使用shift+command+.即可显示

  • 标题: git提交问题
  • 作者: Xxd
  • 创建于 : 2023-04-04 14:13:16
  • 更新于 : 2024-02-07 03:57:05
  • 链接: https://blog.xxdoge.site/2023/04/04/git提交问题/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
 评论