我怎样才能创建一个可以生存的目录链接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
会破坏我的链接。我的印象是软链接是到相对路径的逻辑链接,因此删除对象并重新添加它将保持链接完整。我怎样才能达到预期的效果?