github配置ssh

一、生成ssh对应的公匙(生成过可跳过)

命令:

ssh-keygen -t rsa -C "注册GitHub的邮箱"

二、生成后修改配置文件(配置过可跳过)

生成后要修改的配置文件github配置ssh_第1张图片

添加以下内容到配置文件(值根据自己情况修改)
IdentityFile(生成的sshkey路径)
User(github用户名)

Host github.com                 
    HostName github.com
    IdentityFile C:\\Users\\DELL\\.ssh\\ssh_key_2022
    PreferredAuthentications publickey
    User sosoll7

github配置ssh_第2张图片

三、将生成的公匙配置到GitHub上(配置过可跳过)

setting-SSH and GPG keys-New SSH key

github配置ssh_第3张图片
将公匙粘贴进去,名称任意
github配置ssh_第4张图片

四、验证

测试是否成功配置SSH Key

ssh -T [email protected]
//运行结果出现类似如下
Hi sosoll7! You've successfully authenticated, but GitHub does not provide shell access.

五、使用与修改

如果没用下载过项目,可以去复制SSH的链接去用git clone
github配置ssh_第5张图片

git clone [email protected]:cas-bigdatalab/piflow.git

如果已经下载可以在这里修改

idea修改方式:

找到git的Manage Remotes
github配置ssh_第6张图片
在这进行修改
将url改成ssh的如:
https://github.com/cas-bigdatalab/piflow.git 改成 [email protected]:cas-bigdatalab/piflow.git

github配置ssh_第7张图片

文件修改方式:

修改git项目所在文件夹的config文件
github配置ssh_第8张图片

修改config的url,将url改成ssh的如:
https://github.com/cas-bigdatalab/piflow.git 改成 [email protected]:cas-bigdatalab/piflow.git
github配置ssh_第9张图片

你可能感兴趣的:(github,ssh,git)