如何从git分支导出子目录

时间:2013-07-07 13:21:51

标签: git

我在svn export中寻找相当于git的内容。但我实际上只想导出一个子目录。我的结构看起来像这样:

/db
/html
/tools
...

我想只将repo中的/html dir导出,从给定的分支(比如说master)到fs上的某个目录,但没有内部.git dirs并省略.gitignore个文件下的文件。理想情况如下:

cd my_repo_dir
git export master/html/* /var/www/my_website_docroot

我可以这样做吗?

1 个答案:

答案 0 :(得分:0)

git checkout-index -f --prefix=/path/to/folder/ html/*