由于墙实在是太强了,导致我在GitHub上托管的代码,没有科学手段有时甚至无法访问;即使能访问,那速度也很慢,于是决定将代码托管到码云上,记录一下
1.生成SSH-Key
1 | ssh-keygen -t rsa -C 'xxxxx@xxxxx.com' -f ~/.ssh/gitee_id_rsa |
-f 后设置路径和key名,如果有其他的建议区分
2.添加配置
由于我有github和gitee的,所以要配置一下,在 ~/.ssh 目录下新建一个config配置文件
1 | # gitee |
属性 | 含义 |
---|---|
Host | git服务器的域名 |
HostName | git服务器的域名 |
IdentityFile | 私钥路径 |
3.添加公钥
在gitee上找到ssh设置,找到生成的公钥.pub
文件,复制上去
4.测试
1 | ssh -T git@gitee.com |
显示成功则通过
5.配置git
我是让github和gitee一起使用
1 | deploy: |
中间省略了gitee创建仓库配置的过程,如要按此教程来请注意