代码之家  ›  专栏  ›  技术社区  ›  liv2hak

git子模块签出到错误的分支中

git
  •  2
  • liv2hak  · 技术社区  · 6 年前

    在git存储库中,我有两个分支 master legacy . 我补充了以下内容 .gitmodules 主人 .git模块 文件。但是正在签出git子模块 主人 分支机构。在 遗产 分店什么都没查出来。

    [submodule "build"]
        path = build
        url = git@git.gitlabs.com:Karthik.Sharma/build.git
        branch = 0.4
    

    我做错什么了?

    1 回复  |  直到 6 年前
        1
  •  0
  •   VonC    6 年前

    首先,在添加.gitmodules文件之后,应该生成一个 git submodule update --init 以强制子模块被签出。

    其次, check the nature of the build folder

    git ls-files --stage | grep 160000
    

    如果你看不见 建造