Git安装完之后,需要做最后一步配置,如果你没有做这项配置,是没有git公钥和私钥的,而上传代码到远程仓库的时候需要秘钥进行验证是否本人上传的,想要创建可以使用下面的方法:

打开git bash,分别执行以下两句命令:

git config --global user.name “用户名”
git config --global user.email “邮箱”

SSH配置

1、打开git bash。
2、使用cd ~/.ssh可以查看是否已配置SSH。
3、执行生成公钥和私钥的命令ssh-keygen -t rsa 并按回车3下(为什么按三下,是因为有提示你是否需要设置密码,如果设置了每次使用Git都会用到密码,一般都是直接不写为空,直接回车就好了)。会在一个文件夹里面生成一个私钥 id_rsa和一个公钥id_rsa.pub。(可执行start ~命令,生成的公私钥在 .ssh的文件夹里面)。
4、.ssh如果不做特殊处理的话,一般是在C:\Users\Administrator目录下。如果看不到.ssh文件,可以使用ls -ah指令查看隐藏文件夹即可,这是存放秘钥的文件,打开这个文件会看到id_rsa和id_rsa.pub。id_rsa是私钥文件,id_rsa.pub是公钥文件。
5、执行查看公钥的命令cat ~/.ssh/id_rsa.pub


转载于https://www.cnblogs.com/MrReed/p/6373988.html

IDEA git SSH配置相关推荐

  1. git ssh配置完后拉取代码_Git中SSH key配置秘钥生成和如何拉取代码

    Git是分布式的代码管理工具,首先找公司的gitlab管理员帮你开通gitlab账号,发现本地Git仓库和gitlab仓库仍然不能传输项目,原因是远程的代码管理是基于SSH的,要通过SSH加密才能传输 ...

  2. Git —— SSH配置多仓库不同账户访问

    一.SSH Key创建 不同的仓库可能是不同的访问账号,因此需要针对不同的账号生成相应的SSH Key Pair, 相关命令 # SSH Key创建命令,主要对生成的密钥文件进行自定义 ssh-key ...

  3. GIT SSH配置已有秘钥

    1.确保SSH已经安装 sudo apt-get install openssh-server 2.确保HOSTS有github.com 127.0.0.1 localhost 127.0.1.1 u ...

  4. Mac中git ssh配置

    一.查看是否已配置 1.cd -/.ssh     ->进入ssh目录 如果不能进入该目录,说明没生成过,则需要使用命令2检查配置 2. git config --list    ->检查 ...

  5. git ssh配置完后拉取代码_使用git在gitlab上拉取代码的方法

    最近在项目中用到了gitlab,他是一个类似于github的代码托管工具. 因为是个初级菜鸟第一次使用还不太熟悉,所以在此记录一下. 1.首先需要使用github的注册账号登录gitlab,查看右上角 ...

  6. git ssh配置完后拉取代码_二、windows下使用git拉取github上的项目(通过设置ssh key方式)...

    一.windows下使用git拉取github上的项目 1.创建仓库 说明: 2.打开git bash 3.使用ssh-keygen命令生成自己的公钥和私钥 首先输入ssh-keygen,这里会提示你 ...

  7. git ssh配置完后拉取代码_CentOS6自带git版本需要用户名才能拉取代码

    问题 当我们在CentOS6操作系统执行git操作,发现拉取代码的时候会出现如下的提示: $ git clone http://xxxxx.giterror: The requested URL re ...

  8. ios工程超级无敌详细设置(包括homevrew下载和pod配置,git ssh设置)

    文章目录 前言: git ssh配置 查看是否已配置 重新配置 创建仓库和项目: 新建仓库 创建工程 环境配置 一些介绍 下载Homebrew和cocoapods pod操作 同步代码 同步githu ...

  9. Git 下载、安装与SSH配置

    一.Git学习笔记(基于Github) Git简介 Git是目前流行的分布式版本管理系统.它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响.也因此其近乎所有的操作都 ...

最新文章

  1. Learning Perl学习笔记(1)第二章Scalar Data
  2. 做个md5查询站(2)初步设计
  3. reporting services 导出pdf格式优化
  4. 支持向量机(SVM)算法
  5. Spring分布式事务实现
  6. 深圳内推 | 腾讯优图实验室招聘计算机视觉算法工程师(校招/实习)
  7. MAP文件和调试(VC)(从崩溃地址找出错源码位置)
  8. Logback 专题
  9. mysql做主从复制配置案例
  10. LeetCode 400. 第N个数字(数学)
  11. python菜鸟教程100例-Python 练习实例1
  12. Java Date实现加一天,年月日类推往后+1,日期+1,月份+1,年份+1
  13. Git可视化工具——SourceTree教程
  14. 学习3dmax游戏建模一定要美术基础很高吗?资深建模师一语道出重点
  15. Python实现CRAPS赌博游戏
  16. java 自动填充,使用java自动填充,实现mysql的创建修改时间的自动填充
  17. 样本不均衡 Weighted cross entropy and Focal loss
  18. 表面缺陷检测的意义及现状
  19. 记录六足机器人的各类参数(micropython)
  20. client中周期性边界_周期性边界条件

热门文章

  1. OpenCV 3.4.0安装教程
  2. wstring转string string转wstring
  3. 【网络安全】CIS 2021网络安全创新大会《代码安全体系建设》实录
  4. python yield关键字全面解析
  5. std::exception的使用
  6. 在服务器上未找到文件predown,CentOS/Fedora网络接口配置中的PreUp,PostUp,PreDown,PostDown脚本...
  7. 技术名词:Q-in-Q
  8. 2022机器配音小程序源码+支持多种机器语音
  9. 95后,刚工作2-3年就年薪50W+ ,才发现打败我们的,从来不是年龄···
  10. MATLAB-数值方法