繁体   English   中英

将git repo从Google Code迁移到Github

[英]Migrate git repo from Google Code to Github

我有一个在Google Code上托管的git项目。 我想把它移到Github,包括修订历史。 我不使用票务系统,所以无所谓。

在像我这样的类似问题中,问题是从Google Code中的SVN repo迁移到Github。 我已经在使用git了。

我在我的机器上检查了项目,因为我正在开发它。 根据我从git的理解,我的本地项目已经包含了完整的历史,因为它具有分布式特性。 因此,将它复制到github非常简单,但我不知道这些步骤。

当然,我们的想法是将新的更改推送到Github,Google代码库将保持冻结状态。

创建一个github存储库,并确保正确安装SSH密钥等。

从谷歌查看您的存储库。

跑:

git remote add github <URL FROM GITHUB>
git push github HEAD

那会推动你现在的分支。 您可以通过切换到他们并重复git push github HEAD (或其他更高级的方法)来推送其他人。

在Github上创建一个空的存储库,将本地存储库推送到它 - 完成。

此时,如果您希望所有未来的推送都转到Github,请将origin remote更改为指向Github存储库而不是Google Code上的存储库 - 或者您可以从Github克隆新的工作存储库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM