Git使用教程(二)之github/gitee同步使用

2020-04-12  本文已影响0人  时间煮菜

二、github/gitee同步使用

码云(Gitee)也提供免费的Git仓库。是国内版本的,比起github来讲,下载上传的速度都会快很多。

  1. 配置远程仓库免密登陆
ssh-keygen -t rsa -C "xxx@qq.com"    

注意:创建的过程一路回车就可以生成id_rsa和id_rsa.pub。

添加到gitee的SSH key中
  1. 添加远程仓库
git remote add origin git@gitee.com:xxx/LearnGit.git(ssh方式)
git@github.com:xxx/Warking-up.git

如果git remote add失败,并报错:fatal: remote origin already exists.
说明本地库已经关联了一个名叫origin的远程库,此时,可以先用git remote -v查看远程库信息:

git remote -v
这里表明已经关联了Gitee上的origin远程库
git remote remove origin
git@github.com:xxx/Warking-up.git
关联github的远程库
$ git remote -v
gitee   git@gitee.com:xxx/Warking-up.git (fetch)
gitee   git@gitee.com:xxx/Warking-up.git (push)
github  git@github.com:xxxWarking-up.git (fetch)
github  git@github.com:xxx/Warking-up.git (push)

注意:之后本地仓库不再是origin,而是 gitee 和 github

git push github master
git push github -u +master # 如果第一个方式没有推送成功,可以试试这个强制推送

推送到Gitee,使用命令:

git push gitee master
git push gitee -u +master

这样一来,本地库就可以同时与多个远程库互相同步了。


上一篇 下一篇

猜你喜欢

热点阅读