作者:qiuyaji4379 | 来源:互联网 | 2023-01-31 17:45
我必须在我的gitlab存储库,客户端和服务器中的子项目,但我无法打开服务器目录,屏幕截图中的符号是什么意思?我想这意味着它是一个单独的git存储库,但我检查了服务器目录,其中没有.git
目录.
![在此输入图像描述](https://img.php1.cn/3cd4a/1eebe/cd5/8ad8f3bf8da691df.webp)
1> Bertrand Mar..:
这个文件夹是一个git子模块.如果您已提交并推送.gitmodules
文件,则应指向此文件中的指定存储库,例如:
[submodule "server"]
path = server
url = git@github.com:username/somerepo.git
请注意,如果您单击该文件夹并且它没有重定向到远程存储库,则可能意味着:
外部仓库尚未作为子模块添加(git submodule
)但已被克隆到您的仓库(git clone
)中
你没有提交/推送.gitmodules
文件,但你确实推了子模块
你已经在本地删除了子模块,但是你没有从遥控器上删除它,所以它仍然存在于Gitlab上
如果要删除此子模块,请查看此帖子