我已经通过将文件夹复制到另一个git文件夹并将它们推送到bitbucket来手动迁移我的SVN-GIT。现在我需要来自svn的trunk的历史。我现在可以拿到吗?
如果可能,我可以删除当前的主干并再次将其移回。我们只担心行李箱。 bitbucket上的主干没有提交。
答案 0 :(得分:0)
只需使用适当的SVN进行git迁移(最好使用KDE svn2git
工具,而不是使用任何其他工具{nirvdrum svn2git
或git-svn
,因为推理请参阅我在{{的答案3}}),然后强制推送到BitBucket,它将取代当前BitBucket中的内容。
任何拥有此克隆并且可能基于它进行本地分支的人都必须像“从上游rebase中恢复”一样手动修改。