博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
配置sshkeys(GitHub)
阅读量:5913 次
发布时间:2019-06-19

本文共 1059 字,大约阅读时间需要 3 分钟。

1.背景介绍

1.Github和git 用处:代码版本灵活控制

2.Github和git区别:git是正经的控制版本用的软件,分两部分,服务器和客户端,服务器存代码,客户端上传下载代码。Github是别人帮你搭建好的git服务器(你就直接用你的git 客户端连接用就行了)
3.sshkeys:分为公钥和私钥两个。先生成这个key 放在你电脑里。把公钥文件内容告诉(上传)到git服务器里,git客户端配置里指向这个sshkey的私钥,git客户端连接git服务器的时候,就可以自动通过ssh key的机制验证成功,允许上传下载代码。
由于以上原因,使用Github/git需要先配置好sshkey。

2.前置配置

一、安装 用于生成sshkeys的工具

,下载需要的版本,安之
二、注册github网站
三、点击网站最上方导航栏右侧你的用户头像-settings-左侧导航栏里“SSH and GPG keys”
四、点击SSH keys一排右侧按钮“New SSH key”,这是光标焦点会跳到下面的“Title”,给它填上一个你当前使用计算机的昵称,用于区分
五、暂时不要关闭网页,开始sshkeys 生成

3.sshkey生成

一、打开前置配置第一步下载安装Git 软件里面的“gitbash”。可以在开始菜单里搜“Git Bash”,实在不行去安装目录找“git-bash.exe”

二、生成ssh keys

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"    #后面email输入你想用的email,然后一路回车cd .ssh/    #进入ssh keys 生成的目录ls        #小写的“LS”指令,列出两个文件,分别是 你的公钥"id_rsa.pub",你的私钥“id_rsa”eval $(ssh-agent -s)ssh-add ~/.ssh/id_rsa     #这两步开启了ssh-agent,把你的私钥刚刚生成的“id_rsa”作为默认使用的私钥文件clip < ~/.ssh/id_rsa.pub      #这个指令复制公钥文件内容到了粘贴板

三.回到前置配置五的网页,把刚刚复制的内容粘贴到“Key”下面的编辑框里,点击“Add SSH key”。

搞定! github可以为你提供服务了。

参考官方说明文档:

转载于:https://www.cnblogs.com/bbn0111/p/7625364.html

你可能感兴趣的文章
【转】葬花吟
查看>>
java监听器实现与原理
查看>>
记录微博爬虫遇到问题
查看>>
二次排序
查看>>
递增链表的插入
查看>>
iOS UITapGestureRecognizer手势和UIButton 以及UITabelView点击事件冲突
查看>>
python全栈开发笔记--------条件语句
查看>>
CSS实例:图片导航块
查看>>
val和var和Java
查看>>
前端面试通关指南
查看>>
二进制:位操作运算符
查看>>
[杂记]CodeBlocks下载、安装及设置
查看>>
MySQL查询相关(初级)(全文重点)
查看>>
力扣算法题—074搜索二维矩阵
查看>>
《深入理解Java7核心技术与最佳实践》读书笔记(1.1)---Project Coin介绍
查看>>
OpenGL/GLSL数据传递小记(2.x)(转)
查看>>
Python requests库和pycurl库速度对比
查看>>
《C 程序设计语言》练习1-4
查看>>
GridView动态生成列问题
查看>>
android 四大组件之 Activity
查看>>