从bitbucket git repo导入一个模块到github

时间:2017-05-16 17:09:41

标签: git github bitbucket

Github的import tool允许从网址传输整个仓库,我只想将一个目录/模块与所有相关的修订历史记录从bitbucket repo转移到github,这可能吗?

1 个答案:

答案 0 :(得分:1)

您可以导入整个存储库,然后在命令行上使用git删除除该子文件夹之外的所有内容。 Git通过git-filter-branch轻松实现这一目标;类似的东西:

git filter-branch --subdirectory-filter SUBDIR

然后强行推送到GitHub(你已经改写了历史记录,所以它需要一个强制推动)并且你很乐意去。