注: 未完成.
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
本文介绍了如何使用GitArchive从Git仓库中导出特定子目录的方法,包括通过SSH访问Git仓库的要求及具体的命令行操作步骤,并提供了使用SVN作为替代方案的指导。
769

被折叠的 条评论
为什么被折叠?



