windows11 git 安装SSH密钥

git为什么要SSH密钥

Git是一个开源的分布式版本控制系统,可以高效敏捷的处理任何项目,用于帮助管理Linux内核开发。而生成一个ssh是十分必要的,可以使电脑和code服务器之间建立安全的加密连接;

换句话说,其实就是如果不设置 ssh 公钥每次提交代码就要输入你的帐号密码。如果不需要密码那不是谁都可以往你的代码仓库推代码了?设置了公钥之后你的机器和 github 通信的时候 github 可以通过公钥识别出你是可信赖用户。

具体安装步骤

  1. 下载安装git
    (1) 官网下载:https://git-scm.com/downloads
    (2)然后直接next安装即可;
    (3) 验证是否安装成功:PowerShell输入命令git version,出现如下图即可;
    windows11 git 安装SSH密钥_第1张图片

  2. PowerShell生成SSH密钥
    (1) 输入命令:ssh-keygen -t rsa -C “xxxxxx@xxx”;
    (2)一直回车三次,最好直接回车,省去输入密码的麻烦;
    (3)最后在c盘用户下.ssh文件夹里生成ssk key;
    windows11 git 安装SSH密钥_第2张图片
    (4)查看 .ssh/id_rsa.pub 文件内容,获取到 public key,命令如下:cat .ssh/id_rsa.pub
    在这里插入图片描述

  3. 拷贝密钥到对应的git仓库平台,比如csdn的gitcode
    windows11 git 安装SSH密钥_第3张图片

你可能感兴趣的:(windows,git,git,ssh,linux,windows11)