git deploy存储库的子文件夹

时间:2011-05-24 18:48:16

标签: git

我有一个本地git repo用于备份2个文件夹:site(我的实际网站)和文件(psd文件等),我将它们推送到网络驱动器上的遥控器。

现在为了让网站在线,我以前只是使用ftp上传它们,但我想只使用git。我已使用此说明http://blog.wekeroad.com/2009/11/23/deploying-a-web-application-with-git-and-ftp

进行了设置

但是当然如果我只是做git clone我会得到我的2个文件夹,网站和文件。显然我只想要文件夹'site'的内容。

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

2 个答案:

答案 0 :(得分:0)

看一下子树合并。这样你就可以使用一个repo通过ftp推送你需要的一切。

希望这有帮助。

答案 1 :(得分:0)

告诉Git忽略files中的.gitingore文件夹,如下所示:

files/