0


【Git系列】Git配置SSH免密登录

🐳Git配置SSH免密登录


【其他系列】:Git最详细的体系化教程

在以上push操作过程中,我们第一次push时,是需要进行录入用户名和密码的,比较麻烦。而且我们使用的是https连接方式,在真正工作中我们使用的是SSH连接方式,SSH连接方式要比https方式更安全。

image-20230706224605161

SSH和HTTPS只是连接方式,要push操作时,我们都要进行输入用户名和密码

🧊1.设置用户名和邮箱

已经设置的可以检查一下。

#设置用户名为Thenemagit config --global user.name "zhangsan"#查看当前用户名git config --global user.name
#设置邮箱没[email protected] config --global user.email "[email protected]"#查看当前邮箱git config --global user.email

🧊2. 生成密钥

#首先进入用户的主目录中cd ~
#配置免密登录命令
ssh-keygen -t rsa -C"[email protected]"#按三次回车,免密登录文件会保存到电脑的以下目录
/c/Users/{Username}/.ssh/id_rsa
#输入cat命令查看秘钥cat ~/.ssh/id_rsa.pub
#复制秘钥内容到git添加自己的公钥#用命令验证是否认证成功ssh-T [email protected]
#如果有 You've successfully authenticated,则验证成功

🧊3.远程仓库配置密钥

这里以github为例子。

登录github,打开setting配置,在设置界面选择

SSH and GPG keys

,选择

new SSH key

,输入

key

image-20230706224758381

image-20230706224813152

🧊2. 免密登录

先给ssh连接方式起别名。

git remote add origin  [email protected]:zjl-zhangjilu/testgit.git

再使用免密登录,此时我们push可以一下命令即可。

git push origin master

请添加图片描述

一、了解什么是版本控制

二、Git概述

三、Git下载与安装教程

四、Git相关命令

五、Git分支操作

六、Git到远程仓库

七、Git配置SSH免密登录

八、IDEA集成Git

标签: git ssh

本文转载自: https://blog.csdn.net/mjh1667002013/article/details/132031598
版权归原作者 CoolTiger、 所有, 如有侵权,请联系我们删除。

“【Git系列】Git配置SSH免密登录”的评论:

还没有评论