使用GitHub时,国内的用户经常遇到的问题是访问速度太慢,有时候还会出现无法连接的情况。
如果我们希望良好的体验速度,可以使用国内的Git托管服务——码云。
使用方法与步骤
1.在码云上添加ssh公钥,新建一个项目
2.本地库上使用命令git remote add把它和码云的远程库关联。
1 | git remote add origin git@gitee.com:xujiang/learngit.git |
之后,就可以正常地用git push和git pull推送了!
3.如果在使用远程库时报错:
1 | fatal: remote origin already exists. |
这说明本地库已经关联了一个远程库,此时,可以先用git remote -v查看远程库信息
我们可以删除已有的GitHub远程库:
1 | git remote rm origin(假设远程库名叫origin) |
再关联码云的远程库:
1 | git remote add origin git@gitee.com:xujiang/learngit.git |
如果我想关联两个不同的版本库呢?
1.首先远程库A
1 | git remote add A git@gitee.com:xujiang/learngit.git |
2.再关联远程库B
1 | git remote add B git@github.com:xujiang/learngit.git |
此时,如果要推送到A上,则可以:
1 | git push A master |
要推送到B上,则可以:
1 | git push B master |