实际上我在我的私人帐户中有三个项目在不同的bitbucket repos我必须将它转移到单个github.com存储库。我想从我的私人帐户导入所有项目到不同的分支而不会丢失我对不同项目的所有提交怎么做。
答案 0 :(得分:1)
git init threeprojects
)。git remote add remote1 url1
等。)git fetch --all
)git branch project1 remote1/master
等。)git remote add github url
)git push --all github
)如果要明确保留原始存储库中的其他分支,请根据需要在本地创建它们。如果有很多,您可以通过在一个小shell脚本中解析git branch -a
的输出来自动化它。应该明白如何做到与上面给出的命令类似;请问是否不是。