1. 前言
虽然现在很多开源项目都选择将Git项目托管到Github上,但也有很多时候我们需要用私人的服务器做项目的版本控制,比如Gitlab。
但是万一自己的Gitlab崩了怎么办呢?。。。这应该是不可避免的事,这时候只能先将项目暂时迁移到Github上托管了。
2. 迁移
Gitlab和Github都是管理Git项目的平台,所以迁移实际上很简单。
首先Gitlab和Github 上的项目链接是不同的,我们需要改动一下本地项目的远程设置:
1 | git remote -v #查看当前远程链接 |
这样就好了,push之后打开github就能看见项目了,而且Commit记录也都还在。
按照上面的方法,随时都可以迁移回Gitlab。