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的方法类似,此处就不详细列举了。

 

 

参考文章:

https://www.bbsmax.com/A/ZOJPewNE5v/

https://blog.csdn.net/weixin_39305029/article/details/105741822

 


版权声明:本文为lianwen1314原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。