Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ cd ~              #1.------切换到根目录Administrator@DESKTOP-E9K0JSK MINGW64 ~
$ rm -r .ssh/       #2.------删除之前的.ssh文件
rm: cannot remove '.ssh/': No such file or directoryAdministrator@DESKTOP-E9K0JSK MINGW64 ~
$ ssh-keygen -t rsa -C 21****6795@qq.com       #3.------绑定github当前账户的邮箱
Generating public/private rsa key pair.         #4.------点三次回车
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
Created directory '/c/Users/Administrator/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:i35tlrZadxD06bI5GFv9XnScjxSdmga+lj8RMeu2lC0 2189776795@qq.com
The key s randomart image is:
+---[RSA 3072]----+
|            .    |
|           . + o.|
|           .. B..|
|          . .*oo.|
|        S ..=+B.+|
|       . . =+E =o|
|      . ..+=B * +|
|     .  ..B..= ..|
|      ...=.. .. .|
+----[SHA256]-----+Administrator@DESKTOP-E9K0JSK MINGW64 ~
$ cd .ssh/          #5.------切换到新创建好的.ssh/文件夹下Administrator@DESKTOP-E9K0JSK MINGW64 ~/.ssh
$ ll        #6.------查看新创建的文件
total 5
-rw-r--r-- 1 Administrator 197121 2602  1月  8 00:12 id_rsa
-rw-r--r-- 1 Administrator 197121  571  1月  8 00:12 id_rsa.pubAdministrator@DESKTOP-E9K0JSK MINGW64 ~/.ssh
$ cat id_rsa.pub        #7.------打开id_rsa.pub文件,得到ssh秘钥
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCyqtIntbx4upiXTBhSXbAdmmsCakhNpGo/YjSuU1lQXK37w62/bLXA+gz7wcbtmn+U/nyu9pkG83BTfxza0/f52H8UuqRWO***********************************************6J+E1z86ziyzbDsI4Jhk2Ie2G4k+4wrOLlY90nAlL3+lwcZhi6W2PbFVBElMRceXgGh9ZieB/v2glwcApAJmkbLD8PsDEf+NrKasMY+9ZdWEKhGmjCAMzNCcUUlGnNGwZwmCCaklyWJdh72bnSqEBtxdrw8N************************************************42700YmVpMIFTnrQEaTtoTLFZxvrXxTiNJrEIwclWH/Xf5qFQXGOzmtH4jc1yedpghmstyAUdtdvZ9hUiCbHACbb82PEM3tm83tm/m9ubDazN4MCo6Gera+iJuj8y/mEBESIAynDrRSny2A9j8Z0IqdMvlCPR+iroCzA2E= 21******95@qq.com
#8.------复制ssh秘钥

#9.

Administrator@DESKTOP-E9K0JSK MINGW64 ~/.ssh
$ cd /f/workspaces/git/huashan      #10.------进入项目文件Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ vimAdministrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ vim huashanjianfa.txt     #11.------更改一下本地文件Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ git add .         #12.------把工作区文件提交暂存区Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ git commit -m "test ssh login" huashanjianfa.txt        #13.------把工作区文件提交本地仓库
[master d464b10] test ssh login1 file changed, 1 insertion(+)Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ git status        #14.------查看本地文件状态
On branch master
nothing to commit, working tree cleanAdministrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ git remote add origin_ssh git@github.com:LORTER/hushan.git       #15.------添加线上ssh地址,代理名设为origin_sshAdministrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ git remote -v     #16.------查看现在设置url的别名
origin  https://github.com/LORTER/hushan.git (fetch)
origin  https://github.com/LORTER/hushan.git (push)
origin_ssh      git@github.com:LORTER/hushan.git (fetch)
origin_ssh      git@github.com:LORTER/hushan.git (push)Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$ git push origin_ssh master        #17.------这次提交就是用origin_ssh地址,用ssh提交
The authenticity of host 'github.com (52.74.223.119)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com,52.74.223.119' (RSA) to the list of known hosts.
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 12 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 285 bytes | 285.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), completed with 1 local object.
To github.com:LORTER/hushan.git787ec2a..d464b10  master -> masterAdministrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)
$           #18.-------提交成功

git中ssh免密登录相关推荐

  1. Git配置SSH 免密登录

    前言:相信大家现在在工作中,都在使用Git吧.众所周知,Git有两种克隆代码的方式: 一种是http,另外一种就是SSH. SSH免密登录,免去了每次登录都输入账号密码的繁琐,但是却需要配置在电脑上. ...

  2. linux中ssh免密登录,Linux之SSH免密登录

    Linux 双向 SSH 免密登录 原理 双向,顾名思义,双方互通,此处的意思是多台 linux 两两免密登录.双向比单向多了些操作,单向只需把某一个linux的公钥发送给其他linux即可,而双向要 ...

  3. Windows下使用Git配置SSH免密登录

    写在前面 Windows不包含SSH服务, 但是安装Git之后就可以通过Git Bash使用SSH. 启动Git Bash命令行: 在命令行输入: ssh username@remotehost re ...

  4. Git——SSH免密登录

    一.免密登录   由于win10系统有凭据管理器,所以在使用Https地址的方式推送的时候不需要每次都登录GitHub,但是在其他windows的系统中不是这样,这时我们可以使用SSH的方式推送(pu ...

  5. Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误

    25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...

  6. git SSH免密登录

    git系列文章目录 第八章 git SSH免密登录的使用 文章目录 git系列文章目录 前言 一.生成密钥 二.使用步骤 1.使用VSCODE打开.pub文件复制其中的内容 2.打开github或者g ...

  7. 【Git1】指令,分支,ssh免密登录

    文章目录 1.init/add/commit/pull/push,status/diff/log/reflog,reset/checkout/clone:工缓归 2.分支操作:git branch - ...

  8. ssh免密登录配置方法及配置

    ssh免密登录配置方法及配置 直接上步骤,记我们本机为机器A,而机器B.机器C等是我们的服务器,我们要配置的是A到B.C等的 ssh 免密登录. 1 在机器A上生成秘钥对 ssh-keygen 会得到 ...

  9. linux上ssh免密登录原理及实现

    因为我的服务器集群需要回收日志到中央进行统一处理,所以需要建立ssh互信关系实现免密登录.关于ssh的使用大家可能都很熟悉了,我们今天主要来讲下ssh连接和免密登录的原理. scp 传输文件 scp( ...

最新文章

  1. 用Leangoo泳道完美实现Scrum任务看板
  2. 不重启iis的情况下切换iis的.net版本
  3. ios程序连接真机调试
  4. 启用邮箱提示访问特权不够
  5. Java Virtual Machine
  6. Java8————日期时间 API
  7. 问题反馈信息处理平台开发过程
  8. Reveal.js:把你的 Markdown 文稿变成 PPT
  9. [docker][win10]安装的坑
  10. 在职场中,什么是职场大忌?
  11. Oracle的重做日志
  12. simple-word-Highlighter 支持网址正则表达式匹配
  13. 国外互联网公司大数据技术架构研究
  14. Apache Flink 零基础入门(四):客户端操作的 5 种模式
  15. Jetson TK1 配置
  16. openssl源代码方式安装以及简单的实验
  17. IP MAC捆绑原理及缺陷的讨论
  18. 【解决方案】windows7无法启动黑屏,报0xc000014c错误解决方案不用重新安系统
  19. Excel如何分别提取出数值整数部分和小数部分
  20. Java多态的应用练习题

热门文章

  1. linux shell 获取表,bash - 如何获取shell脚本中目录中的文件列表?
  2. 【AUCell】单细胞基因集打分
  3. 剑与轮回服务器维护,《剑与轮回》公会系统说明
  4. excel 实现姓名两个隐藏1个,三个隐藏中间那个
  5. html5女生,HTML5告诉你:女生应该怎么独立自强?
  6. 一谈薪资就脸红? 发 email 也可进行薪资谈判
  7. 2022王者荣耀520皮肤有哪些 王者荣耀520皮肤盘点
  8. Solidworks2022学习版 设置中文
  9. matlab数组数据绘图命令,基本绘图命令、数组与数据拟合|Mathematica MathCAD 论坛|MATLAB技术论坛 - Powered by Discuz!...
  10. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java校园舆情监控系统tgv13