1、起因
在公司开发一般使用gitlab部署公司git代码管理,个人的代码存储在公司gitlab上就显得不合时宜了,所以找了gitee上来存储代码。
2、经过
搜索了下github.com,gitee.com 其他当然有阿里云的云效等,个人使用优先国内git服务器,理由无它网络,带宽无后顾之忧,第二点是免费,所以选择了gitee。
3、注册gitee账号
git注册地址: https://gitee.com/signup?redirect_to_url=%2Fdashboard
填写注册信息 - 其中个人空间地址与姓名有关系,规则如下:
姓名填中文-个人空间地址就是中文名的拼音
姓名填英文 - 个人空间地址就是姓名
填写手机号和密码,点击同意使用条款后点击立即注册,注册账号就ok了。
4、绑定SSH公钥
4.1登录地址:https://gitee.com/login?redirect_to_url=%2Fdashboard
4.2输入账号与密码登录后,首页右上角用户名 - 账号设置 - 进入设置页面
4.3左侧 安全设置 - SSH公钥
4.4windows上安装git
windows安装git教程:
https://blog.csdn.net/weixin_45910860/article/details/122057194?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167702990216782425157079%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167702990216782425157079&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-2-122057194-null-null.142^v73^control,201^v4^add_ask,239^v2^insert_chatgpt&utm_term=windows%E5%AE%89%E8%A3%85git&spm=1018.2226.3001.4187
4.5生成公钥和私钥文件
打开Git Bash 输入ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com" enter三连击,生成文件
注意:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。
示例
本地电脑文件夹
4.6在gitlab上配置公钥
在安全设置 - SSH公钥 中输入标题及复制id_ed25519.pub文件中的内容,粘贴到公钥文本框中,点击确定。
4.7在本地电脑上验证SSH协议是否生效
添加后,在Git Bash中输入
ssh -T git@gitee.com
首次使用需要确认并添加主机到本机SSH可信列表。
若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。
5、感谢
学会整合资源,在经历和总结中成长。
感谢前人的经历与设计,让我们能用上现有技术。
参考地址:
Gitee配置SSH:
https://gitee.com/help/articles/4181#article-header0
阿里云云效配置SSH:
https://help.aliyun.com/document_detail/153709.html