Github的import tool允许从网址传输整个仓库,我只想将一个目录/模块与所有相关的修订历史记录从bitbucket repo转移到github,这可能吗?
答案 0 :(得分:1)
您可以导入整个存储库,然后在命令行上使用git删除除该子文件夹之外的所有内容。 Git通过git-filter-branch
轻松实现这一目标;类似的东西:
git filter-branch --subdirectory-filter SUBDIR
然后强行推送到GitHub(你已经改写了历史记录,所以它需要一个强制推动)并且你很乐意去。