如何配置git以使用其他网络上的文件夹?

时间:2011-09-20 23:27:58

标签: git repository

我有一个本地git存储库,在我的Windows机器上运行了两个文件夹。其中一个文件夹有.net代码,另一个有php代码。

我想要做的是将PHP代码存储在我在VirtualBox上运行的Ubuntu安装上,git将使用它而不是windows目录。

我该如何设置呢?我试图创建一个ubuntu文件夹的快捷方式,但git不想跟随它。

1 个答案:

答案 0 :(得分:2)

理想情况下,您在Ubuntu来宾上安装git,然后激活git daemon 这将允许您将您的repo从Windows主机推送到您的Ubuntu guest虚拟机。

然后,一个解决方案是在两个回购中填充你的回购,你可以通过submodules加入一个全球仓库。
这将允许您只将具有php内容的那个推送到您的Ubuntu。

或者,更简单:你推送所有东西,并在你需要的地方拥有post-receive hook deploying你的PHP代码。