Windows7环境下:Git SSH创建Key步骤

我们平时使用的github等仓库拉取代码时,有可能需要ssh认证,因此需要生成本地的 ssh key。

那么应该如何生成 ssh key 呢??

1、首先要安装Git工具(上一篇:Git安装步骤

2、右键鼠标,选中 “Git Bash here”; 或者在windows的 “开始”--->“所以程序”,或者安装目录打开它;

   

3、进入 .ssh文件夹

命令: cd ~/.ssh/

如果提示 “No such file or directory”, 说明 .ssh 文件夹不存在,需要手动的创建一个;

命令: mkdir ~/.ssh

4、配置全局的name和email, 这里的是你github或者bitbucket的name和email

$ git config --global user.name "Your Name"
      $ git config --global user.email "[email protected]"

5、生成key

ssh-keygen -t rsa -C "[email protected]"

连续按三次回车,这里设置的密码就为空了,并且创建了key;

最后得到了两个文件:id_rsa和id_rsa.pub;

6、打开suwy目录,进入到 .ssh文件夹,用记事本打开id_rsa.pub,复制里面的内容添加到你的github上, ssh设置完成。

因我用的gerrit,所以添加ssh位置在这里:

7、自检测添加key是否成功

就是git clone 一下 gerrit上的项目,看是否能克隆下来, 可以说明成功。

原文地址:https://www.cnblogs.com/suwyer/p/9255340.html

时间: 2024-11-07 12:24:07

Windows7环境下:Git SSH创建Key步骤的相关文章

Win7下Git SSH 创建Key

前提:装好git,打开git bash. 1.进入.ssh文件夹:cd ~/.ssh/ 如果没有这个文件夹,自己创建一个:mkdir ~/.ssh 2.设置git全局的name和email,如果事先已经配置过了,就不用再配置了. git config --global user.name "yourname" git config --global user.email "[email protected]" 3.生成你的key:  ssh-keygen -t rs

Windows7环境下MyEclipse+Nutch2.2.1+Mysql搭建

一.环境准备 首先肯定是配置开发环境,这里暂时不作详细描述. 需要的环境有jdk1.7,MyEclipse,SVN,ant,以及MyEclipse下的两个插件subclipse 和IvyDe,下载地址http://subclipse.tigris.org/update_1.8.x和http://www.apache.org/dist/ant/ivyde/updatesite. 二.从svn检出项目 接着再Next到下一步 Finish完成导入. 三.  修改ivy目录下的ivysetting.x

Windows7环境下Composer 安装包的Cache目录位置

http://segmentfault.com/a/1190000000355928 https://getcomposer.org/doc/ 要说Composer的用法,以后再说,现在只记录windows7环境下Composer安装包的Cache目录,先看英文 COMPOSER_CACHE_DIR# The COMPOSER_CACHE_DIR var allows you to change the composer cache directory, which is also config

Idea环境下git 图形化操作

大家好,之前我们介绍了<IDEA环境下GIT操作浅析之一Idea下仓库初始化与文件提交涉及到的基本命令>和<IDEA环境下GIT操作浅析之二-idea下分支操作相关命令>,本文是第3部分,承接这2篇文章,大家可以点击回顾,下面请看本篇正文. 一.本地仓库初始化与远程仓库推送操作 Idea 基本环境配置 Github 配置 Git 执行文件目录指定   创建工程git02 创建本地仓库并提交项目文件到本地仓库 在当前项目所在目录创建本地仓库  本地提交成功状态 本地仓库创建成功后效果

在Linux环境下使用SSH判断端口是否通

在Linux环境下使用SSH判断端口是否通 在windows/linux环境下,可以使用telnet判断端口状态,但有时候在Linux环境下没有telnet,所以可以使用ssh判断端口状态. 一.ssh使用方法: 命令:ssh -v -p port [email protected] 说明:-v  调试模式,会输入日志信息 -p  端口号 二.在server01上安装httpd 首先在Linux系统下安装httpd,启动80端口. yum install httpd systemctl star

windows7环境下的http-server的问题 排查

刚才写了 windows7环境下的http-server的安装 记录.现在写一下问题,这个新鲜的. 前几天打开http-server时,出现了如下画面 尝试了好几次,也从vivaldi换成了chrome,依旧如此.几经波折,在网上搜到了几个命令: npm list -g --depth=0 列出你安装过的包 sudo npm rm --global foo 这个用于卸载使用npm链接安装的软件包 npm ls --global foo 用于 卸载完成后检查残留 这两个都是stackoverflo

Windows7环境下: Git安装步骤

因项目需求, 需要在window7环境下开发, 所以在win7系统下安装了Git工具. 1.首先需安装git工具,可以从git官网直接下载安装程序(也可以从国内镜像),按照默认选项安装即可. 安装完成之后,在开始菜单里找到"Git"->"Git Bash",会打开一个类似命令行的窗口,就说明Git安装成功! 2.安装完成之后,需要再进行一步设置,在命令行输入: $ git config --global user.name "Your Name&qu

Windows环境下Git环境的搭建

书看了一段时间,是时候开始维护自己的个人资料了.正所谓工欲善其事必先利其器,开发先从环境搭建开始.而环境搭建先从自己的GitHub账号搞起. 首先,任何Git初学者应该先看一下廖雪峰老师的教程,这点非常重要!!! 1.先去官网下载一个Git for Windows的安装包,安装完成. 2.开始菜单打开Git Base,设置一下你的用户名和email $ git config --global user.name "Your Name" $ git config --global use

git ssh创建公钥以及多账户权限问题

背景:公司自己有搭建git服务器,然后自己在github上面有帐号,导致了在git上传的时候有两个账号,以及多个地址. 一共五步,如果是单用户可以跳过2和4两步. 步骤一: 在本地的git工具下面生成公钥 ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/demo_rsa //这里生成公钥后将公钥命名为demo_rsa并且保存到了当前用户下的.ssh文件下 Enter passphrase (empty for no passphra