注: 未完成.
git archive的时候, 要拥有对repo的访问权限.
只导出Git Repo的一个子目录
使用Git archive
# 要求SSH访问git,有ssh key访问权限
git archive --remote=git@github.com:deepmind/deepmind-research.git HEAD scratchgan/__init__.py | tar -x
使用SVN
# .git和目录之间用 /trunk 分割
# 列出目录的文件
svn ls https://github.com/deepmind/deepmind-research.git/trunk/scratchgan
# 导出
svn export https://github.com/deepmind/deepmind-research.git/trunk/scratchgan