git ssh密钥创建与配置

  • 前言
  • 正文

前言

在一个代码管理仓库中拉取代码有一些人喜欢直接使用https的方式直接拉取代码,所以今天就来讲解一下怎样使用ssh拉取代码。

正文

  1. 查看是否配置过密钥
 cd ~/.ssh


2. 生成ssh之前的配置

git config --global user.name  “xxx“git config --global user.email  “xxx@xxx.com”
  1. 生成ssh密钥
$ ssh-keygen -t rsa -C “youremail@example.com”


一般按三个回车就完成了,然后会在你用户下会生成id_rsa和id_rsa.pub两个文件

  1. 查看你生成的公钥
cat ~/.ssh/id_rsa.pub

一般的位置在C:\Users\Administrator.ssh地下,用记事本打开,复制

  1. 登录GitLab,将生成的密钥粘贴到GitLab中,添加到ssh中。
  2. 可以拉取代码了。
    执行git clone git@gitee.com:cjty/nodejs.git就能成功拉取代码了。

git ssh密钥生成与配置相关推荐

  1. Git SSH Key生成,配置到GitHub 并测试

    //本环境为os下 //首先是查看本机安装git版本 yangliu$ git --version git version 2.17.0 //git目录 yangliu$ which git /usr ...

  2. ssh-keygen生成git ssh密钥

    SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell.SSH登录是需要用户名和密 ...

  3. Git SSH Key 生成并添加到github/gitee步骤

    Git SSH Key 生成并添加到github/gitee步骤 在本地生成密钥 大家好,这里是坚果前端小课堂,欢迎大家关注我的公众号,"坚果前端" Git是分布式的代码管理工具, ...

  4. ssh 密钥生成及免密错误记录

    CentOS7 ssh 密钥生成及免密错误记录 生成密钥 ssh-keygen -t rsa 与要免密访问的节点连接,复制密钥到对应的节点 ssh-copy-id -i .ssh/id_rsa.pub ...

  5. 密钥生成并配置_基于密钥的SSH认证流程

    " 基于密钥的SSH认证流程." 01 - 基于密钥的SSH认证流程 Client生成一对密钥,将公钥存放于Server上,私钥自己留着. Server收到Client的登录请求, ...

  6. 密钥生成并配置_如何在 CentOS 8 上设置 SSH 密钥

    本文最先发布在: 如何在 CentOS 8 上设置 SSH 密钥​www.itcoder.tech 安全 Shell (SSH) 是一个被设计用来在客户端和服务器之间进行安全连接的加密网络协议. 最流 ...

  7. Git SSH Key 生成步骤

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 一 . 设置Git的user name和email: $ git ...

  8. SSH密钥生成及登录

    公钥与私钥 公钥是与私钥算法一起使用的密钥对的非秘密一半.公钥加密又称非对称加密.私钥加密算法使用单个私钥来加密和解密数据.由于具有密钥的任意一方都可以使用该密钥解密数据,因此必须保护密钥不被未经授权 ...

  9. 【解决Git ssh 密钥忘记密码】

    前言 如果在之前有创建SSH的时候设置过密码,那就很有可能git操作时出现忘记密码的尴尬情况. 今天我就忘记了密码,在网上找到了解决的方法就记录下来 解决 在ssh密码忘记密码我们是无法去修改的,这个 ...

  10. git ssh key生成

    重装系统后,需要重新安装git,ssh key便是遇到的其中一个问题,具体解决办法如下: 1.安装好git客户端后,查看本地是否有.ssh文件,命令如下: mkdir ~/.ssh 2.如果没有该文件 ...

最新文章

  1. 传道、授业、解惑:俞士纶院长参加数据科学研究院第五届“院长接待日”
  2. 文巾解题 LCP 11. 期望个数统计
  3. C#中获取指定目录下所有目录的名称、全路径和创建日期
  4. linux增加php进程数,linux - 调整php-fpm进程数之后,为什么负载飙升的厉害
  5. 如何构建企业出海的“免疫力“?深入解读阿里云CDN安全能力
  6. Android大图片裁剪终极解决方案 原理分析
  7. 大道至简读书笔记02
  8. Python中的yield详解
  9. mysql临时表空间_MySQL 5.7 深度解析: 临时表空间
  10. 机器学习常用公式(二)
  11. 【统一异常处理】@ControllerAdvice + @ExceptionHandler 全局处理 Controller 层异常
  12. linux 笔记(2) 目录直接强行删除rm -rf *(删除当前目录所有的内容)
  13. D. Bash and a Tough Math Puzzle
  14. H5+springboot(集成ffmpeg)实现前端视频录制以及webm格式转mp4
  15. java 课程设计题目_Java课程设计题目有哪些?Java课程设计题目汇总
  16. 虚拟光驱xp版32位_Adobe2018大师版安装说明
  17. fiddler连接代理手机无法上网问题解决办法
  18. HTTP Live Streaming
  19. android开发接口调用,Android开发中webService接口调用示例
  20. 第四章网络安全学习笔记(超详细)

热门文章

  1. 为Linux发行版安装simsun.ttf
  2. 【数值分析】python实现复化高斯积分
  3. 精曲的竖曲线4800计算程序,可以计算直线与竖曲线通杀
  4. idea使用教程-安装
  5. 手把手教您编写第一个单片机程序
  6. UrlRewrite的使用
  7. Spring代码实例系列-绪论
  8. 深入解读OpenSURF中快速黑塞矩阵计算的思想——FastHessian_buildResponseLayer
  9. Swift4-有妖气漫画精仿框架部分
  10. android手机给iphone越狱,在越狱的iPhone上安装Android 2.2教程