我的文件夹图标已更改为gitlab中的存档图标

时间:2019-05-17 04:26:09

标签: gitlab

我已将git remote addgit subtree add作为子树添加到另一个项目中。提交并推送更改后,在gitlab页面中发现了某些内容,子树的文件夹图标已更改为存档图标,如果单击它,则无法打开该文件夹。我需要在此处发布屏幕截图,但是我没有足够的声誉来发布图像。

我尝试以相同的方式添加另一个项目,添加之后另一个项目就可以了。

在添加为项目的子树后,我希望它像普通文件夹一样工作。有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

在子树命令之前检查项目存储库是否尚未克隆到您的存储库中(作为嵌套的Git存储库):添加嵌套的存储库将导致您无法打开“归档”文件夹(实际上代表一个gitlink)

来自“ Git subtree: the alternative to Git submodule”的命令,例如:

git subtree add --prefix .vim/bundle/fireplace https://github.com/tpope/vim-fireplace.git master --squash 

应该工作,只要子树文件夹壁炉不存在。

OP Alex Santhe comments中确认:

  

这是问题所在:我首先在subtree命令之前将其克隆。


另一个原因:无法从GitLab访问子树存储库的远程URL。