系统 win10
IDE IDEA 2018.3.1
git 仓库 开源中国--码云

参考

Git 中 SSH key 生成步骤 - Horan - 博客园

1、在git工作目录中运行

$ ssh-keygen -t rsa -C "youremail@example.com" -f ~/.ssh/gitlab-rsa

-f  是为了给生成的秘钥进行重命名,如果只需要一个ssh key 咱不需要此命令

2、打开密钥文件 (2文密钥位置)

3 、复制密钥粘贴到你远程仓库--设置--SSH公钥

4、运行

git config --global credential.helper store

这样每次 git pull 和git push 就不用每次都输入密码了。

5 本地配置多个ssh key

  1. 为公司生成一对秘钥ssh key

    ssh-keygen -t rsa -C '1313113@139.com' -f ~/.ssh/gitlab-rsa
  2. 为github生成一对秘钥ssh key

    ssh-keygen -t rsa -C '8522855525@qq.com' -f ~/.ssh/gitee-rsa

3.在~/.ssh目录下新建名称为config的文件. 输入一下内容

# gitlab
Host test.gitlab.comHostName test.gitlab.comPreferredAuthentications publickeyIdentityFile ~/.ssh/gitlab-rsa
# gitee
Host code.gitee.comHostName code.gitee.comPreferredAuthentications publickeyIdentityFile ~/.ssh/gitee-rsa# 配置文件参数
# Host : Host可以看作是一个你要识别的模式,对识别的模式,进行配置对应的的主机名和ssh文件
# HostName : 要登录主机的主机名
# User : 登录名
# IdentityFile : 指明上面User对应的identityFile路径

Git 设置SSH key相关推荐

  1. github 公钥 私钥_ubuntu git生成ssh key (公钥私钥)配置github或者码云

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

  2. gitHub设置SSH Key

    原文地址 设置SSH Key 在注册好github账号后,打开你的电脑桌面上的一个文件夹,这就建立了一个本地工作库,在里面点击鼠标右键,找到你的git bash here-点击开,如图所示:进行下面操 ...

  3. 设置 SSH Key,添加公钥和私钥

    设置 SSH Key 可以参考码云帮助中心:生成/添加SSH公钥 ssh-keygen -t rsa -C "your_email@example.com" 填写邮箱,这个邮箱不一 ...

  4. 代码管理git生成ssh key (公钥私钥)配置GitLab

    git生成ssh key 配置GitLab git在我们日常项目管理中起了很大的作用,是我们能够更好地管理我们的代码,git的管理是基于ssh密钥进行的,所以在使用前我们需要进行ssh配置. 首先我们 ...

  5. Mac Git 如何设置ssh key

    前言 GitHub(或者GitLab之类的远程的Git仓库)通常会提供https和ssh两种操作方式给用户,https的方式每次认证都需要输入密码,而ssh的方式则需要在服务器上配置ssh key(s ...

  6. git 生成ssh key_ubuntu git生成ssh key (公钥私钥)配置github或者码云

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

  7. 使用 Git 生成 SSH Key 并将项目上传到 GitHub

    官方下载git: https://git-scm.com/ 密钥部分: 2.打开Git Bash 并输入 $ ssh-keygen -t rsa -b 4096 -C "2653208961 ...

  8. git clone 报错 Permission denied (publickey,password).git配置ssh key

    翻译下这段英文,大概意思是: 权限被拒绝(公钥.密码).无法从远程存储库中读取. 解决方式:创建ssh key.配置git 1.设置username和email(github每次commit都会记录他 ...

  9. Git 中 SSH key 生成步骤

    由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key. 第1步:创建SSH Key.在windows下 ...

  10. win7 git 添加 ssh key

     分两步走,借助git bash客户端: 第一步:生成秘钥 创建SSH key. 在用户主目录下, 看看有没有.ssh目录, 如果有, 再看看这个目录下有没有id_rsa 和 id_rsa.pub 这 ...

最新文章

  1. 关于jConfirm回传的解决方案
  2. 性能测试三十九:Jprofiler分析CPU过高和响应时间长的问题
  3. day7 java的封装
  4. 百度地图上的标注物太多导致界面卡顿的解决办法
  5. 【报告分享】2020直播电商分析报告-抖音VS快手.pdf(附下载链接)
  6. C陷阱与缺陷--读书笔记3 语义“陷阱”
  7. Block作为参数时的使用
  8. java8 求list最大值
  9. md5修改器v1.0
  10. setting配置文件详解
  11. 【网络安全架构】互联网正对中国社会、经济、文化等各个领域产生巨大影响
  12. 有效符号 isValid python
  13. Spark 名词解释
  14. 用 HLS m3u8 及FFMPEG搭建视频点播平台
  15. Unity3D打印拓展XMDebug
  16. fiddler手机抓包抖音无网问题
  17. 个人申请微信H5支付接口(个人免签约支付平台)
  18. 速腾rs16激光雷达安装驱动使用方法
  19. 平安科技2019校招后端工程师一面
  20. 小程序里面,view button组件设置display为inline-block,会上下错开

热门文章

  1. Java 每半年就会更新一次新特性,再不掌握就要落伍了:Java16 的新特性
  2. 矩阵知识:线性变换、相似矩阵、对角矩阵、逆矩阵
  3. 传教士 野人 过河问题
  4. Ubuntu 20.04 上安装使用 ibus-rime(超实用)
  5. python中数字转英文_python:将数字转换成用英文表达的程序
  6. 【操作系统原理-陈渝老师】第十二章 文件系统
  7. android远程控制电视,手机怎么远程控制电视
  8. 【工作记录】SpringMVC下js提交大数据量到controller失败解决
  9. 技术领导者 第44讲|空降技术高管的“择业七计”
  10. python使用 photoshop-python-api 调用ps处理批量动作操作