2011-05-24 153 views
4

我有一个本地git仓库,用于备份2个文件夹:站点(我的实际网站)和文件(psd文件等),并将它们推送到网络驱动器上的远程站点。仓库的git部署子文件夹

现在,我已经使用ftp上传他们的网站,但我只想用git来做这个。我已经使用此说明设置了这个http://blog.wekeroad.com/2009/11/23/deploying-a-web-application-with-git-and-ftp

但当然,如果我只是做git克隆我得到我的2文件夹,网站和文件。显然,我只是想要文件夹“网站”的内容。

那么,有没有办法做到这一点? 还是有更好的工作流程来做到这一点?

+0

我现在已经创建了子模块为我的2个文件夹,并为整个项目的远程。现在的问题是,我如何从远程克隆一个子模块,或者是否需要为每个子模块创建一个远程? – dazz 2011-05-24 20:57:48

回答

0

看看子树合并。通过这种方式,您可以使用一个回购协议通过ftp推送您需要的所有内容。

希望这会有所帮助。

+0

我正在阅读有关子树和子模块,是不是子模块更适合在这里? – dazz 2011-05-24 19:27:13

+0

不是由于当你ftp上传时子模块不能被包含的事实。但我可能是错的。这是我听到的最后一个。 – 2011-05-25 22:52:04

0

通知Git忽略你的files文件夹中.gitingore这样的:

files/ 
相关问题