背景
在腾讯云有一台虚机,需要频繁pull Gitee项目的代码。之前没有配置SSH-Key,每次pull代码都需输入用户名密码,十分不便。
配置完SSH-Key后,无需输入账号密码。
步骤
首先需要配置Git的email和username
git config --global user.name "your user name" git config --global user.email "your email address"
- 本地生成公钥和私钥
ssh-keygen -t rsa -C "your email address"
- Gitee测添加公钥
将上一步生成的公钥(后缀名为pub,一般在~/.ssh/路径下)内容,拷贝至Key输入框,Title自己取一个名称。 - 本地运行
ssh -T git@gitee.com
看到You've successfully
代表成功
- 修改项目remote
从Gitee拷贝项目的SSH地址
回到服务器,在项目的根目录执行命令
git remote set-url origin your_repo_SSH_URL
修改完成后,执行pull,无需输入账号密码。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。