Git配置ssh
1、设置签名,签名的 name 、email 与远程库无关,仅作为一个标识
注意如果操作系统用户名为中文,且Git Bush上的中文名出现了乱码,则--global命令和家目录~都会识别不了,用管理员身份运行可以解决乱码。
git config --global user.name [name]
git config --global user.email [email]
2、生成ssh文件,邮箱也只是标识,不要求正确
ssh-keygen -t rsa -C "这里是自己的邮箱"
直接三次回车即可
3、添加公钥到码云/GitHub
查看生成的公钥
cat ~/.ssh/id_rsa.pub
复制打印的内容到 设置 > ssh公钥 > 公钥 随便取个标题
这里是码云,github操作是一样的,没有FQ网速太慢,只能用码云了
4、测试
添加后,在git终端中输入:
ssh -T git@gitee.com
首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.
内容,则证明添加成功。
可以使用ssh连接方式了,clone仓库时选择ssh链接