同时开源GitHub和Gitee

参考:https://www.jianshu.com/p/747e2bb71775

 

1、在.git/config文件中添加如下信息

[remote "gitee"]
    url = 你的gitee项目地址        
    fetch = +refs/heads/*:refs/remotes/gitee/*
    tagopt = --no-tags

此时执行git remote,可以看到:

仓库1
仓库2

执行2次push操作分别push到仓库1和仓库2即可

 

2、在.git/config文件中添加如下信息

[remote "origin"]
    url = 原有的git项目地址
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = 新增的gitee项目地址

执行git remote命令只看到一个仓库,只需要执行一次push命令即可push到两个仓库

3、两种方式的对比,方式1可以选择哪个远程仓库进行pull操作,而方式2只能pull到排名比较靠前的仓库,我个人使用的是方式2

你可能感兴趣的:(同时开源GitHub和Gitee)