我只是围绕 vagrant 的基本知识,但我没有得到的是如何在虚拟机中管理我的代码库。
现在我已经为 vagrant 配置设置了一个主仓库,然后我有一个共享 www/ 文件夹,其中有一个包含实际代码库的子模块。因此,开始的工作流程如下所示:
- git clone user@the_vagrant_config_repo
- git子模块初始化
- git submodule update(现在提取实际的代码库)
- 流浪起来
我对此不满意的是,我的主要代码库最终成为 vagrant 配置的子模块,但理想情况下,我想将该 vagrant 配置保存在存储库中,以便我可以轻松地传递它。
有没有其他/更好的方法来做到这一点?