Git使用Git小白学习之路Git

Git - SSH使用已经存在的私钥

2017-12-08  本文已影响8人  猫语巧克力

管理ssr私钥

目的:在Windows下使用Linux已经生成的私钥,主要是懒得再去GitHub添加一个

一、添加以前的私钥

1.Linux平台:打开终端到id_rsa文件所在目录

2.Windows平台:id_rsa文件所在目录右键打开Git Bash Here

# 终端执行
ssh-add id_rsa

# 如果提示:Could not open a connection to your authentication agent
# 执行下列语句
ssh-agent bash

二、新建config文件

文件内容如下:

需要注意的是:IdentityFile指向id_rsa文件,不一定非要放在.ssh目录

# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile /home/yourname/Documents/ssh/id_rsa
User yourname

复制该文件到ssh目录:

1.Linux平台:/home/yourname/.ssh/

2.Windows平台:/c/Users/yourname/.ssh/

三、测试链接

ssh -T git@github.com

# 设置name与email
git config --global user.name "name"
git config --global user.email "email"
上一篇下一篇

猜你喜欢

热点阅读