2 u011856283 u011856283 于 2018.09.15 00:01 提问

【git】配置了公钥还是不能clone github的项目,提示没有公钥 5C

Cloning into 'ebatis'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

github公钥已配,
ssh -T git@github.com执行正常

Hi hellojamie! You've successfully authenticated, but GitHub does not provide shell access.

系统windows10

求解释

1个回答

caozhy
caozhy   Ds   Rxr 2018.09.15 11:28

Hi hellojamie! You've successfully authenticated, but GitHub does not provide shell access.
这个提示是正常的,说明已经认证了。只是不允许shell访问而已。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
github生成本地公钥、clone代码、上传本地代码到git汇总
生成本地公钥1.首先你应该安装本地git 了吧,打开gitbash. 2.输入:”ssh-keygen -t rsa”(输入双引号里的内容),enter。根据提示找到生成公钥的文件,打开查看。clone代码到本地首先你应该建立自己的仓库 1在刚才打开的git中用:cd 盘符:/xx/yy 到yy文件下 2git init 3此时可以看到在yy文件下可以看到一个.git文件夹(此时支mas
Gitlab和Github之间SSH配置公钥共存,及利用Git clone来下载文件
在正式讨论这些问题之前,请允许我多唠叨几句!最近,在公司里领导让研究下Gitlab和Git,需要从这里下载项目。因为都没有接触过,所以就花费两天时间网上各种查资料学习,本来中间内容我还想分享下自己解决问题的心路历程,最后想了想觉得太啰嗦,自己都觉得烦,进入正题。Github和Gitlab都是属于远程仓库,我们需要的仅仅是注册账号在其间创建项目就是了!(不多说注册什么的了,这个网上太多了,也没什么难...
Git总结(2)—GitHub的使用&相关git命令&公钥私钥
GitHub与本地Git仓库间建立SSHGitHub上创建repository & remote add/remove & push & clone参与开源项目fork&pull request加密、认证、公钥、私钥的概念 1.GitHub与本地Git仓库间建立SSH ssh-keygen -t rsa -C “Your Email”:默认在用户主目录里生成 .ss
windows下面怎么github ssh 公钥,然后克隆项目
windos下面怎么github ssh 公钥,然后克隆项目 第一步、 1. 安装git,从程序目录打开 "Git Bash"  2. 键入命令:ssh-keygen -t rsa -C "email@email.com" 我的邮箱是chen_yu@kuyu.com  , "email@email.com"是github账号 3. 提醒你输入key的名称,输
完成公钥登记,任然git clone 不下来代码
user@user-virtual-machine:~/program/aliyun$ git clone git@git.******.git Cloning into 'your project... The authenticity of host '**********' can't be established.                                    
配置github公钥实现无密提交代码
通过介绍配置github公钥实现免密提交代码,不用每次提交代码都需要输入用户名和密码.
git使用ssh方式clone时候的,配置公钥和私钥的原理
生成公钥和私钥的命令:ssh-keygen -t rsa -f ~/.ssh/id_rsa -C "1872387570@qq.com"然后我们就可以在我们的电脑文件夹:C:\Users\xxx\.ssh 下找我我们的公钥文件:id_rsa.pub和私钥文件:id_rsa。公钥和私钥是怎么和git服务器配合使用的呢?举个例子:公钥----钥匙。私钥----锁子。一把钥匙(公钥)只能打开一把锁子(私...
git ssh秘钥的添加解决克隆时没有权限的问题
今天在使用git克隆项目时,发觉报如下错误,提示我没有权限,但是我克隆的是网上的开源项目,怎么还会需要权限呢。经过多次检查,确认电脑可以上网,在网上搜了很多资料之后,才发现是秘钥配置有问题。记录一下一遍查阅。 Warning: Permanently added the RSA host key for IP address ‘13.250.177.223’ to the list of know
使用git创建ssh后,在github上new ssh后,本地进行克隆总是拒绝访问
此为window下的操作。linux下安装配置比较方便,就不再赘述! 首先安装git软件。 安装后,(注意,记住安装的位置,一会有用); 进入git bash的命令行界面,跟linux的终端命令使用起来没什么区别。 首先进行git conifg的配置, $ git config --global user.name "Your Name" $ git config --globa
解决gitlab上提交ssh公共key之后,clone时仍然提示需要密码的问题
最近在搭建公司的gitlab服务器,首先在自己的虚拟机上使用gitlab。按照网上的教程进行设置,直到按照要求提交id_rsa.pub这个key之后,按照道理下一步应该:git clone git@xxxx:/xxxx/xxxx.git可是提示需要密码,而且这个密码并不是gitlab的密码,无论输入什么密码都不能完成clone操作。现在我知道了,只要需要提供密码就说明不能进行ssh,一定是哪个环节...