5

一段时间以来,我一直在使用带有 ~/Documents 符号链接的 Dropbox,其中包括几个 git 存储库,因此我一直沉迷于跨机器同步相同 git 存储库而不是推/拉的做法。我想从 Dropbox 过渡到 git-annex,但我意识到这意味着将我现有的 git 存储库嵌套在 ~/Documents 的超级存储库中。

我的问题是,如何使用 git-annex 执行此操作,以便 ~/Documents 文件夹将跨机器同步,同时保留其中包含的 repos 的所有分支等?我的孩子回购应该被转换成 ~/Documents 回购的子模块吗?

我很确定我不会分支 ~/Documents git-annex 存储库,但我将继续开发内部存储库中的各个分支。

我一直在阅读 git-annex 文档,但似乎对 git-annex repos 中的 git repos 并没有明确的共识。

NB。我已经在直接模式下运行 git-annex。

4

0 回答 0