原创

本地仓库代码同时上传到gitee和github的姿势

1.先在gitee和github上准备好仓库

例如:

https://github.com/admin/demo.git

https://gitee.com/admin/demo.git

2.clon项目到本地

   clone项目到本地或者本地已经存在工程

3.关联远程库

1.先删除git默认远程名称

git remote rm origin

2. 分别关联Gitee和GitHub并设置名称

//关联gitee并设置别名为gitee
$ git remote add gitee @git/gitee.com:admin/demo.git

//关联github并设置别名为github
$ git remote add github @git/github.com:admin/demo.git

4.推送到远程仓库

推送到Gitee
$ git push gitee master
推送到GitHub
$ git push github master

5.可能发生的问题以及解决办法

$ git push github master
To github.com:admin/demo.git
! [rejected] master -> master (fetch first)
...
...

解决方案:  

这个问题是拒绝的意思,需要先pull一下

$ git pull github master

再推送

$ git push github master
正文到此结束
本文目录