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链接

原文地址:https://www.cnblogs.com/liuyiyuan/p/13049667.html