解决方法:
1. 首先先装个Git,记录下git的安装目录,如果装过 Git 后忽略此步骤;
2. 找到Git(安装目录)/usr/bin目录下的ssh-keygen.exe (如果找不到,可以在计算机全局搜索);
3. 在 “我的电脑”右键 属性-->高级系统设置-->环境变量-->系统变量,找到Path变量,进行编辑,End到最后,输入分号(切记:输入英文状态下的分号),粘贴复制ssh-keygen所在的路径,确定 保存;
4. 第三步完成之后,应该就可以正常生成公钥了,打开终端窗口(快捷键win+R,输入cmd),然后输入命令:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
5. 接下来,按照提示完成三次回车,即可生成 ssh key,然后配置SSH公钥即可。
6. 添加公钥之后,在终端中输入:
ssh -T git@gitee.com
首次使用需要确认并添加主机到本机SSH可信列表,根据提示输入“yes”即可。
Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.
内容,则证明添加成功。
添加成功后,就可以使用SSH协议对仓库进行操作了。
一、我们需要找到所在的目录。可以打开命令提示符,输入where
git
就会显示
git
的安装路径。(我的
ssh
-
key
gen
.exe安装目录在E:\RJ\
git
\
Git
\usr\bin下面)
二、配置环境变量:
1、找到此电脑,右击后点击属性
2、高级系统设置
3、环境变量
4、点一下PATH ,然后点击编辑
5、新建一个文件,把粘贴到的地址粘贴进去,确认后就可以了
6、再回到命令提示符
输入
ssh
-
key
gen
-t rsa -C "xxxxx@xxxxx.co...
ssh
公钥认证是
ssh
认证的方式之一。通过公钥认证可实现
ssh
免密码登陆,
git
的
ssh
方式也是通过公钥进行认证的。
在用户目录的home目录下,有一个.
ssh
的目录,和当前用户
ssh
配置认证相关的文件,几乎都在这个目录下。
ssh
-
key
gen
可用来生成
ssh
公钥认证所需的公钥和私钥文件。
使用
ssh
-
key
gen
时,请先进入到 ~/.
ssh
目录,不存在的话,请先创建。并且保证 ~/.
ssh
以及所有父目录的权限不能大于 711
生成的文件名和文件位置
使用
ssh
-ken
gen
会在~/.
ssh
/目录下生成两个文件,不指定文件名和密钥类型的时候,默认生成的两个文件是:
问题
描述:
git
以前安装过,但是没怎么用,后来想着把自己做的demo放到
git
hub上面,然后生成密钥就报了下面这个,在这一步也是卡了很久,所以我也是决定记录下来希望可以帮助到你们!
解决
过程:
首先检查自己是否存在密钥,密钥存放位置:
如果有的话有的长时间没用或者改密码了密钥貌似也是会改变的这里我建议删除:
执行一下命令即可:
mkdir
key
_backup
cp id_rsa*
key
_backup
rm id_rsa*
执行完之后再次生成密钥还是发现报的那个。
配置
git
环境变量如下:
就是没有安装
ssh
解决
方法
安装
ssh
,我的是centos系统,使用命令 yum install open
ssh
, 如果是其他系统如 ubuntu 使用 apt-get
install open
ssh
安装,如果不能安装,可以尝试 yum update 或者 apt-get update,其中用 upgrade 替
代 update 也可以
update 和 upgrade 区别:
yum update:升
I'm trying to set up Ionic pro. But it gives an error.Any help?I have installed
Git
Bash.But still, it shows above error. Why?May we proceed? Yesionic
ssh
gen
erate C:\Users\lokuge.
ssh
\ionic\4460 [ERR...
公钥是CODE识别您的用户身份的一种认证方式,通过公钥,您可以将本地
git
项目与CODE建立联系,然后您就可以很方便的将本地代码上传到CODE,或者将CODE代码下载到本地了。
以下介绍生成公钥和管理公钥的方法。如果你是在windows系统下使用,需要先安装
git
的windows客户端msys
git
, 然后运行
Git
Bash, 在弹出的终端中输入下面提示的代码。
ssh
-
key
gen
不是
内部
或
外部命令
等其他类似
问题
,主要是没有找到
ssh
-
key
gen
.exe,所以我们要将
ssh
-
key
gen
.exe文件所在的目录配置到全局变量中去。
具体
解决
办法分以下几个步骤
1.找到电脑中的
ssh
-
key
gen
.exe
ssh
-
key
gen
.exe一般情况下都会在C:\Program Files\
Git
\usr\bin\
ssh
-
key
gen
.exe目录下。
2.找到
ssh
-
key
gen
.exe后,右键计算机,属性–>高级系统设置–>环境变量–>系统.
1.找到
Git
/usr/bin目录下的
ssh
-
key
gen
.exe(如果找不到,可以在计算机全局搜索)
2.属性-->高级系统设置-->环境变量-->系统变量,找到Path变量,进行编辑,End到最后,输入分号,粘贴复制的
ssh
-
key
gen
所在的路径,保...