Git 设置SSH key
系统 | 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
为公司生成一对秘钥ssh key
ssh-keygen -t rsa -C '1313113@139.com' -f ~/.ssh/gitlab-rsa
为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相关推荐
- github 公钥 私钥_ubuntu git生成ssh key (公钥私钥)配置github或者码云
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 设置Git的user name和email: git confi ...
- gitHub设置SSH Key
原文地址 设置SSH Key 在注册好github账号后,打开你的电脑桌面上的一个文件夹,这就建立了一个本地工作库,在里面点击鼠标右键,找到你的git bash here-点击开,如图所示:进行下面操 ...
- 设置 SSH Key,添加公钥和私钥
设置 SSH Key 可以参考码云帮助中心:生成/添加SSH公钥 ssh-keygen -t rsa -C "your_email@example.com" 填写邮箱,这个邮箱不一 ...
- 代码管理git生成ssh key (公钥私钥)配置GitLab
git生成ssh key 配置GitLab git在我们日常项目管理中起了很大的作用,是我们能够更好地管理我们的代码,git的管理是基于ssh密钥进行的,所以在使用前我们需要进行ssh配置. 首先我们 ...
- Mac Git 如何设置ssh key
前言 GitHub(或者GitLab之类的远程的Git仓库)通常会提供https和ssh两种操作方式给用户,https的方式每次认证都需要输入密码,而ssh的方式则需要在服务器上配置ssh key(s ...
- git 生成ssh key_ubuntu git生成ssh key (公钥私钥)配置github或者码云
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 设置Git的user name和email: git confi ...
- 使用 Git 生成 SSH Key 并将项目上传到 GitHub
官方下载git: https://git-scm.com/ 密钥部分: 2.打开Git Bash 并输入 $ ssh-keygen -t rsa -b 4096 -C "2653208961 ...
- git clone 报错 Permission denied (publickey,password).git配置ssh key
翻译下这段英文,大概意思是: 权限被拒绝(公钥.密码).无法从远程存储库中读取. 解决方式:创建ssh key.配置git 1.设置username和email(github每次commit都会记录他 ...
- Git 中 SSH key 生成步骤
由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key. 第1步:创建SSH Key.在windows下 ...
- win7 git 添加 ssh key
分两步走,借助git bash客户端: 第一步:生成秘钥 创建SSH key. 在用户主目录下, 看看有没有.ssh目录, 如果有, 再看看这个目录下有没有id_rsa 和 id_rsa.pub 这 ...
最新文章
- 关于jConfirm回传的解决方案
- 性能测试三十九:Jprofiler分析CPU过高和响应时间长的问题
- day7 java的封装
- 百度地图上的标注物太多导致界面卡顿的解决办法
- 【报告分享】2020直播电商分析报告-抖音VS快手.pdf(附下载链接)
- C陷阱与缺陷--读书笔记3 语义“陷阱”
- Block作为参数时的使用
- java8 求list最大值
- md5修改器v1.0
- setting配置文件详解
- 【网络安全架构】互联网正对中国社会、经济、文化等各个领域产生巨大影响
- 有效符号 isValid python
- Spark 名词解释
- 用 HLS m3u8 及FFMPEG搭建视频点播平台
- Unity3D打印拓展XMDebug
- fiddler手机抓包抖音无网问题
- 个人申请微信H5支付接口(个人免签约支付平台)
- 速腾rs16激光雷达安装驱动使用方法
- 平安科技2019校招后端工程师一面
- 小程序里面,view button组件设置display为inline-block,会上下错开
热门文章
- Java 每半年就会更新一次新特性,再不掌握就要落伍了:Java16 的新特性
- 矩阵知识:线性变换、相似矩阵、对角矩阵、逆矩阵
- 传教士 野人 过河问题
- Ubuntu 20.04 上安装使用 ibus-rime(超实用)
- python中数字转英文_python:将数字转换成用英文表达的程序
- 【操作系统原理-陈渝老师】第十二章 文件系统
- android远程控制电视,手机怎么远程控制电视
- 【工作记录】SpringMVC下js提交大数据量到controller失败解决
- 技术领导者 第44讲|空降技术高管的“择业七计”
- python使用 photoshop-python-api 调用ps处理批量动作操作