我的仓库中没有.gitmodules,但是src目录像子模块一样压缩

时间:2019-05-01 17:43:09

标签: git

对于类似的问题,我一直在关注SO的许多答案,但是我对此仍然很模糊。我刚刚访问了大约4个月未使用的存储库。因此,我必须为其创建一个存储库。这是Angular 5项目。

它会克隆它,但不会克隆项目的“ src”目录。 src目录在回购的master分支中带有zip图标,侧面带有@ d1d70b82。以前从事该项目的开发人员不记得对目录执行任何操作,并且.git仅存在于主项目中。

无论如何,我想按原样获取src目录的内容。我在克隆的存储库中找不到文件.gitmodules。我的配置如下:

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
[remote "origin"]
    url = https://gitlab.com/ss/rfe.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
[submodule "src"]
    active = true
    url = https://gitlab.com/ss/rfe

正在做:

git ls-files --stage | grep 160000

给予:

160000 d1d70b82557761951d9e7b9d39e3a11a94a06147 0       src

我已经看到了如何进行操作的技巧,但担心会破坏src并丢失代码库。

请问如何解锁或克隆src目录

0 个答案:

没有答案