如何将项目同时提交到码云和github代码仓库

bloger 2021-01-29 AM 82℃ 0条

作为一个程序员通常都有分享代码的习惯;

那么代码流行的代码仓库有:

  • gitee
  • github

当我想将一个开源的项目同时放再gitee,github上时,

正常思路:岂不是要建立2个本地仓库?同时修改2份代码再提交?

这么麻烦,有没有一种方法可以实现,做一份代码修改同时可以提交到2个代码仓库呢?

答案是可以,只需要更改配置即可,我们以为Yaf-element为例:

  • 新建仓库

yaf-element 在gitee 的仓库地址为:

https://gitee.com/phpbloger/yafelement

yaf-element 在github的仓库地址为:

https://gitee.com/phpbloger/yafelement.git

  • 任意clone仓库到本地,上传项目
git clone  https://gitee.com/phpbloger/yafelement
  • 找到项目中.git文件夹进入找到config文件

Dingtalk_20210129102855.jpg

  • 增加配置
[remote "github"]
    url = https://github.com/yiijun/yafelement.git
    fetch = +refs/heads/*:refs/remotes/github/*
[remote "mayun"]
    url = https://gitee.com/phpbloger/yafelement.git
    fetch = +refs/heads/*:refs/remotes/mayun/*
  • 修改项目文件
git add .
  • commit
git commit -m 'first commit...'
  • push

Dingtalk_20210129105245.jpg

这样就可以将同一份代码同时推送到码云和github了;

标签: github

非特殊说明,本博所有文章均为博主原创。

评论啦~