【发布时间】:2010-11-02 21:49:58
【问题描述】:
我怎样才能创建一个可以在git submodule update 中保留的目录链接?
给定以下示例目录结构:
proj
|-- lib3
| `-- submod
| `-- lib
`-- lib
我使用以下命令创建了一个从 proj/lib/ 到 proj/lib3/submod/lib 的软链接:
brad@bradpc:~/proj/lib$ ln -s ../lib3/submod/lib submodlib
创建以下目录结构:
proj
|-- lib3
| `-- submod
| `-- lib
`-- lib
`-- submodlib
但是,运行 git submodule update 会破坏我的链接。我的印象是软链接是到相对路径的逻辑链接,因此删除对象并重新添加它将保持链接完整。怎样才能达到想要的效果?
【问题讨论】:
标签: linux git unix git-submodules