一、通过修改项目.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