如何在已有本地副本的情况下初始化git子模块?

时间:2017-10-16 15:45:32

标签: git github version-control git-submodules

我已经在另一个内部有一个git repo。假设目录结构是:

repo1
  --.git
  --repo2
    --.git

我怎么能告诉git我想让repo2成为一个子模块?请注意,我已经在磁盘上安装了整个git repo(我尝试了git submodule add repo2,但它说repo URL: 'repo2' must be absolute or begin with ./|../

1 个答案:

答案 0 :(得分:0)

我相信你想要的是git submodule add <URL> repo2。基本上,您总是希望指向一个远程URL(想想如何初始化git repo: git clone <repo>。因此,git子模块不应该有所不同