Git密钥的创建和使用

Git密钥的创建和使用

查看自己的git版本,检查是否安装,返回版本号代表安装了 git

liuhui@huihuideMacBook-Pro ~ % git version

git version 2.24.3 (Apple Git-128)

检测本地是否有ssh

cd ~/.ssh 此命令可以进入到.ssh文件目录下
ls 此命令显示目录下的所有文件

liuhui@huihuideMacBook-Pro ~ % cd ~/.ssh

liuhui@huihuideMacBook-Pro .ssh % ls

config		known_hosts

生成ssh密钥

liuhui@huihuideMacBook-Pro .ssh % ssh-keygen -t rsa -C "hnkj.liuhui@cnhnkj.com/mac"

生成成功的提示,并提示你保存.ssh/id_rsa文件路径,直接enter即可

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/liuhui/.ssh/id_rsa): 

然后会提示你输入密码,两次.因为输入密码以后进行操作的时候都需要输入密码,所以最好不输入,直接enter,成功之后会显示(以下例子都是没有添加密码的情况)

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/liuhui/.ssh/id_rsa.
Your public key has been saved in /Users/liuhui/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:7xPHE3fl8Ch33ZzbtTA1tfbLAcvOflZ6X7IOs7e/TlE hnkj.liuhui@cnhnkj.com/mac
The key's randomart image is:
+---[RSA 3072]----+
|                o|
|              .oo|
|             ..OE|
|            +oB.%|
|        S  . Bo=*|
|         .. * .o*|
|          .oo+.=o|
|         .. .++=o|
|          ...+B*=|
+----[SHA256]-----+

下一步是添加ssh,输入以下命令

liuhui@huihuideMacBook-Pro .ssh % ssh-add ~/.ssh/id_rsa
Identity added: /Users/liuhui/.ssh/id_rsa (hnkj.liuhui@cnhnkj.com/mac)

最后会在.ssh文件夹下生成两个文件,一个是id_rsa,另一个是id_rsa.push到这一步,ssh已经生成成功,输入如下命令,打开id_rsa.push文件,并复制里面全部的内容(key)

liuhui@huihuideMacBook-Pro .ssh % vim ~/.ssh/id_rsa.pub

打开github(或者其他),点击自己的头像,选择settings

在这里插入图片描述

再点击SSH Keys

在这里插入图片描述

把复制的内容粘贴到key里,添加完以后,再验证一下就好

liuhui@huihuideMacBook-Pro .ssh % ssh git@code.cnhnb.com 

git@是固定的,code.cnhnb.com 是网址,例如:git@https://github.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值