Gitlab、Github、Gitee之间的代码同步

一、通过修改项目.git配置文件,pycharm项目一键更新至Gitlab、Github、Gitee

1、将Github、Gitlab、Gitee上面的代码clone下来,进入.git文件夹中(.git文件夹是隐藏文件夹,因此需要在文件夹选项中设置显示隐藏文件夹)

2、进入.git文件夹

打开config配置文件

3、下图分别展示三个config内容

gitlab

github

gitee

4、修改config文件

将其中两方的 [remote "origin"] 部分下的 url仓库地址 拷贝到一处保存即可,如下所示:

5、pycharm中将修改的项目先add再commit最后push,push成功后分别打开github、gitlab、gitee查看项目是否全部推送成功

gitlab页面

github页面

gitee页面

大功告成。

二、代码上传至gitlab后,配置让gitlab让自动同步到github和gitee

1、在github页面,新建项目,命名和gitlab项目一致

2、新建项目成功后,打开新项目,复制新项目HTTPS地址

3、gitlab页面,进入需要同步的项目设置页面,配置镜像存储库

4、配置完成后,生成镜像存储库

5、pycharm中将修改的项目先add再commit最后push到gitlab上,push成功后分别打开gitlab、github对应项目地址页面,查看是否同步成功

gitlab页面

github页面

大功告成!

gitlab项目同步到gitee的方法类似,此处就不详细列举了。

经验分享 程序员 微信小程序 职场和发展