如果你只想回购最新的内容,没有任何混帐的信息,然后将压缩包是最好的解决方案,并且可以用一个命令行来完成:
curl -L https://github.com/username/reponame/tarball/master | tar zx
或
wget --no-check-certificate https://github.com/username/reponame/tarball/master -O - | tar xz
即使在Windows上,你可以做到这一点,与来自GoW (Gnu On Windows)的类似unix的命令。
这将允许你然后添加新的目录作为你自己的一个。
注意:子模块会更好,但不是你特别提到的。
的OP史蒂芬路加在评论:
我想这个工程的Github上,但你会怎么做,如果回购未通过Github上托管?
对于其他任何回购,你可以使用命令git archive --remote
,如 “git archive
command with bitbucket” 所示:
例如:
git archive --remote=ssh://[email protected]/username/reponame.git --format=tar --output="file.tar" master
根据您的评论我的去除问题,我不不明白你的问题。你为什么不想要.git结构?你为什么不想用叉子?提供更多的细节。 – Cynede
我想导入存储库作为我自己的“干净”存储库。有点像从你使用的框架开始。很显然,你不想导入它包含的git日志。这样,你就可以开始使用一个全新的git仓库和你想要使用的框架。我只是问是否有更简单的方法来做'git clone',而不是用rm自己做。 –