git通过SSH协议提交github(远程仓库)
本地仓库提交远程仓库数据又两种方式:
本地仓库同步到github上
- 通过https协议
这种方式需要github的账号密码。 - 通过SSH协议
这种方式通过 公钥 、私钥进行加密传输
如: 本地数据提交到github上, -> 本地数据先通过私钥进行加密, 然后传输到github上,然后github 在通过公钥进行解密。
本地拉取gitbub上的数据 ,github上将数据通过 自己的公钥加密,传输, 到本地以后 ,通过自己的私钥进行解密。
公钥和私钥是成对的。 自己的私钥一定要保管好。
Git命令行生成密钥对:
右键 Git bash here
输入 : ssh-keygen –t rsa
然后直接一路回车
然后默认秘钥的生成位置 是在当前用户下的 .ssh 目录下
.pub 的那个文件是公钥, 另一个是私钥(不要泄露,妥善保存)
用编辑器打开公钥
全选 , 复制
在githtb网站上配置公钥:
然后登陆 www.github.com 网站 登陆
一次点击右上角头像 -> settings
出现如下 , 表示添加成功:
git通过SSH协议提交github(远程仓库)相关推荐
- 使用Git将本地文件提交到远程仓库
使用Git将本地文件提交到远程仓库 使用Git将本地文件提交到远程仓库 现在要将本地代码推到git远程仓库保存,可以提交和拉取操作 本地项目已经创建 git远程仓库已经建(github.gitee都行 ...
- git 将一个本地文件目录提交到远程仓库的步骤
首先你得有一个客户端,我这是Windows下的,然后点击git brash打开 之后就是命令框了 查看当前你的路径 pwd 假如之后你切换到e盘下的test目录 cd /e/test 你可以查看当前 ...
- git 上传代码到指定仓库_初次使用git上传代码到github远程仓库
一.新建代码库 注册好github登录后,首先先在网页上新建代码库. 点击右上角"+"→New repository 进入如下页面:按照要求填写完成后,点击按钮创建代码库创建成功. ...
- 使用git上传代码到github远程仓库
一.新建代码库 注册好github登录后,首先先在网页上新建代码库. 点击右上角"+"→New repository 进入如下页面:按照要求填写完成后,点击按钮创建代码库创建成功. ...
- 使用Git推送代码到GitHub远程仓库
文章目录 1.创建git仓库 2.将代码纳入版本控制 3.添加代码到仓库中(本地仓库) 4.推送代码到GitHub远程仓库 5.克隆仓库 1.创建git仓库 语法:git init name 参数说明 ...
- Git之回退已经提交到远程仓库的代码(已经push的代码)
1 问题 git 把当前的修改已经push到远程仓库,现在需要回退这个远程提交 2 解决办法 1).我们用git log命令找到commit Id d6434e39e842a40b79119b2b88 ...
- 【Git笔记1】本地项目与GitHub远程仓库互联
秋招面试的时候,面试官就问了我:你会Git吗?我迟疑看着他,他微笑着说,入职前要抓紧时间好好学习一下. 由于地理位置优势先来公司熟悉下环境,咨询算法组组长入职前可以做些什么准备?组长说,Git要好好学 ...
- Git复习(二)之远程仓库、注册GitHub账号、SSH警告、使用GitHub
远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以"克隆"这个原始版本库,而且每 ...
- git学习笔记04-将本地仓库添加到GitHub远程仓库-git比svn先进的地方
第1步:创建SSH Key.在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步. 如果没有,打开Shel ...
最新文章
- 华为:憧憬6G,共同定义6G
- C# tips ---值类型的装箱和拆箱
- cdn托管html资源,七牛自定义域名cdn加速,静态资源托管至对象存储
- A query was run and no Result Maps were found
- 企业级java springcloud b2bc商城系统开源源码二次开发-hystrix 请求缓存
- tableau系列之如何将甘特图做成瀑布图
- 互联网人的《三十而已》:裸辞,催婚,职业瓶颈,逃离北上广深......
- CSS之box-shadow
- 搬家请搬家公司好还是请朋友帮忙好?
- I - Arbitrage(判断是否有无正环 II)
- Hive Union操作中的隐式转换
- 【NOIP2013】【Luogu1983】车站分级(建图,拓扑排序)
- CSP201903-1 小中大 (Python)
- 03.项目管理实践工具-团队绩效评价
- [COGS2479]偏序
- Android之集成极光推送消息
- Banner(轮播)
- android的环境搭建
- PythonNote017---计算房贷还款
- 帮我写一份演化博弈的MATLAB代码
热门文章
- 啥人都有:专门拍摄自己扑街照的牛人
- 考教育统计与测量可以带哪种计算机,2011年4月自考教育统计与测量试题及答案(1)...
- 在 Linux 中使用.hushlogin文件关闭登录提示
- turtlebot教程整理
- 作为短信运营商,我就根据客户的需求反馈提出以下几条短信平台的实质建议
- 转专业2017武汉大学计算机学,武汉大学法学院
- 星火燎原,遍地开花!2019链脉名片蓄势进发
- GPU利用率低的原因
- mysql left 函数_MySQL left()函数
- 观点丨人工智能时代的区块链技术