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

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

求解释

2个回答

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

可能与版本过高有问题,试试找个低版本的git

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
coding & git 配置公钥以及clone项目
本博文用来记录自己对于coding的开始使用与第一次进行clone项目的经历 … 注册coding 度娘 -> coding -> 自己嫌麻烦,然后直接微信注册。注册之后绑定下邮箱、修改下用户名和密码更好。 注册之后coding会自动秒创建一些项目(没什么用的项目) 配置公钥与克隆 由于开发需要,自己建立coding账户后就被拉进一个项目中进行共同开发。 用git克隆项目的问题就成为...
配置github公钥
这是个新电脑 1.进入C盘的用户的.ssh文件夹下面,gitbush 2.输入ssh-keygen -t rsa -C 邮箱名字 3.敲3下回车,会在.ssh文件夹下面生成两个新的文件,id_rsa和 id_rsa.pub,打开id_rsa.pub文件,复制里面的内容 4.来到github,头像下拉框,点击setting 。进入SSH and GPG keys,点击右侧的“New SSH key"...
github配置公钥
C:\Users\ASUS.ssh里打开git.bash 输入 ssh-keygen 回车 复制这句话/c/Users/ASUS/.ssh/id_rsa,在末尾加上自己命的名字,如/c/Users/ASUS/.ssh/id_rsa_github 找到/c/Users/ASUS/.ssh/id_rsa_github.pub这个文件,复制。后面的邮箱可以更改为自己的邮箱 在github打开setti...
github 公钥产生和配置
Windows环境下的配置step1:git安装之后右键 Git Bash herestep2:输入命令:ssh-keygen -t rsa -C "example@email.com","email@email.com"是你github账号,也就是你注册用的邮箱账号step3:输入命令: cd ~/.ssh 到. ssh 目录下,使用 ls 命令可以看到私钥和公钥 id_rsa.pub:step...
配置多个github公钥
最近打算把之前做的项目放到git-osc上(github 私有项目得收费 pass), 但公司是在github来开发项目(公司github上只能建公司项目). 那么问题就来了, 我本机上需要配置多个公钥和私钥. 以下是我的解决方案(以github和git.oschina为例)配置 github 公钥 ssh ssh-keygen -t rsa -C “test@github.com” 一路回车即可
git 上配置公钥
1、在自己的linux服务器上执行 ssh-keygen -t rsa -b 2048 -C "admin@qq.com" 2、此时生成了公钥和秘钥,可以查看一下 ls ~/.ssh/ 3、复制我们的公钥 cat id_rsa.pub 4、在gitee.com上添加公钥   直接把公钥粘贴进去即可 5、拉git上的项目 cd /mnt/www/yan git config --glob...
git公钥配置
git config --global user.name "xxx" git config --global user.email "xxx" 生成ssh公钥: ssh-keygen -t rsa -C "xxx@xxx"  
Git 配置 ssh 公钥
1.首先,已经安装有git 2.打开命令窗口,生成密钥文件 ssh-keygen -t rsa -C “YOUR_EMAIL@YOUREMAIL.COM” 3.打开上面已经生成的的密钥文件,并拷贝 4.在git 托管网站上找到 ssh公钥 (此处用的是coding.net),并新增公钥 5.完成后可以在命令行测试,首次
Git SSH公钥配置
首先下载安装git:https://git-scm.com/downloads/ 一路默认,安装完成后,打开文件夹C:\Users\Administrator\.ssh(Administrator是当前用户名),在空白处点鼠标右键选择“Git Bash Here” ,打开gitbash。 配置用户名和邮箱: $ git config --globaluser.name"your_name...
Git配置ssh公钥
Git配置ssh公钥解决SSH使用中git clone指令免密操作查看是否已经生成了公钥假如没有这些文件,或者干脆连 .ssh 目录都没有,可以用 ssh-keygen 来创建。(我是Linux的Centos)查看公钥复制 .pub 文件的内容,到GitHub上添加公钥在https://github.com===>settings===>keys 解决SSH使用中git clone指令...
git 配置公钥
git 配置 码云上的公钥 在git 终端上输入  cat ~/.ssh/id_rsa.pub 然后回车 类似这样 : 把上面回车生成的这一整段右键复制下来,到码云上复制即可:
Linux系统git公钥配置
大神详解戳这里
git 公钥配置
1:—————————– Git配置 Git安装完之后,需做最后一步配置。打开git bash,分别执行以下两句命令 git config –global user.name “用户名” git config –global user.email “邮箱” 2:—————————– 打开git bash,、执行生成公钥和私钥的命令:ssh-keygen -t rsa 并按回车3下 3...
github公钥配置- 本地上传代码
初次使用的时候,需要先注册一个github账号:https://github.com/maso53   在本地上传代码的步骤 1.生成密钥对   ssh-keygen  2.拷贝密钥对     maso@Mac~/.ssh$cd ~/.ssh/ ; cat id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFlOgMf...
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
git 生成公钥、私钥方法与clone使用方法
我的配置流程 Git配置 Git安装完之后,需做git配置。打开git bash,分别执行以下两句命令 git config --global user.name "用户名" git config --global user.email "邮箱" 这里的用户名和邮箱自己定义,为了好记我用户名和邮箱都设置成一样的(如abc@qq.com),如果跳过【git配置】流程可能后边会遇到小麻烦,我这...
git配置公钥&遇到的问题
每次push代码的时候都要输入用户名和密码很麻烦,配置git公钥可以不用重复此冗长流程。 1. 复制远程服务器地址: 2. 远程地址起个别名 git remote add otherName 地址 补充:查看地址 git remote -v 删除地址 git remote remove otherName 3. 生成git ssh密钥 ssh-keygen ...
git生成公钥,配置个人信息
ssh-keygen -t rsa -C "your_email@youremail.com"  git config --global user.name "Firstname Lastname" (此处name可修改也不是用于登录github的登录名) git config --global user.email "your_email@youremail.com"...
git学习4--公钥的配置
补充知识点 何谓公钥: 1.很多服务器都是需要认证的,ssh认证是其中的一种。在客户端生成公钥,把生成的公钥添加到服务器,你以后连接服务器就不用每次都输入用户名和密码了。 2.很多git服务器都是用ssh认证方式,你需要把你生成的公钥发送给代码仓库管理员,让他给你添加到服务器上,你就可以通过ssh自由地拉取和提交代码了。 公钥被拒接后这样解决 Permission denie...
git 安装使用 配置SSH公钥
0、下载安装     a、下载地址  http://git-scm.com/download/    b、双击安装,下一步下一步1、生成ssh公钥    a、右键打开 git Bash Here    b、cd  ~          ssh-keygen.exe          #出现下图所示表示成功vim ~/.shh/id_rsa.pub以上为win操作系统获取ssh公钥的方法Linux ...
码云 添加了公钥还不能git clone 代码
sudo git clone git@gitee.com:jinbo0504/MEMS.git ./ Cloning into '.'... Access denied: Access Denied fatal: Could not read from remote repository. Please make sure you have the correct access rights a...
公钥配置
https://wiki.tuna.tsinghua.edu.cn/SshKeyHowto https://wiki.archlinux.org/index.php/SSH_keys_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
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服务器配合使用的呢?举个例子:公钥----钥匙。私钥----锁子。一把钥匙(公钥)只能打开一把锁子(私...
github生成SSH公钥
1 如果没有安装ssh,先安装ssh sudo apt-get install ssh 2 检查SSH公钥 cd ~/.ssh 看看存不存在.ssh,如果存在的话,跳过第3步。 3 生成SSH公钥 $ ssh-keygen -t rsa -C "your email address "
#git码云GitHub绑定公钥
使用ssh命令生成SSH密钥 $ ssh-keygen -t rsa -C "你的邮箱" 邮箱:码云或者GitHub上绑定邮箱 接下来如果之前没有设置过就直接三次回车就好,如果之前设置过,则会提示是否要覆盖?敲Y即可; 出现下面的页面就代表你已经设置成功了 使用下面的这条指令可以查看生成的秘钥 $ cat ~/.ssh/id_rsa.pub 1 接着,把已经生成的秘钥黏贴到github...
如何获取github公钥
首先确保电脑已经创建SHH Key $ ssh-keygen -t rsa -C "youremail@example.com"邮箱写成注册时的邮箱 Enter file in which to save the key (/home/liangxiaodong/.ssh/id_rsa): 、 可以看到一个.ssh文件创建到了自己的目录下 2.获取公钥 cd 切换到.ssh目录下,会有两个
github ssh公钥的添加
收到如下类型的报错: Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hosts. Permission denied (publickey). fatal: Could not read from remote repository. Ple...
如何设置GitHub的公钥
如果使用http方式push代码的时候,就会每次都要输入用户名和密码,而使用SSH的方式就不会 如果你的prigin是http的,可以使用如下命令经行修改 在项目路径下执行 git remote rm origin git remote add origin git@github.com:XXX/XXXXX.git git push origin 这时候我们使用git clone git@...
GitHub添加公钥
一、在Git Bash内执行cd ~/.ssh命令,如果存在该目录,表明之前生成果SSH Key,利用ll命令即可以查看。 二、生成新的SSH Key,输入如下命令,其中"email@email.com"是GitHub账号。 ssh-keygen -t rsa -C "email@email.com" 三、在~/.ssh目录下有 id_rsa和 id_
生成公钥链接github
# 生成公钥 连接Git### 1 检查本机是否有公钥> cd ~/.ssh### 2 如果有的话 直接使用 不要随便删除电脑公钥 没有的话进行生成  生成如下  id_rsa  是 私钥 id_rsa.pub 是公钥  ### 3 生成公钥命令如下 邮箱是你的邮箱地址 终端会提示输入密码 可以以回车带过 如果设置密码的时候 每次想git 提交代码的时候 都要输入对应的密码> $ ss...
Kali Linux下载了公钥依然提示没有公钥
    Kali Linux如果太久没有使用就会导致密钥过期问题,这会引起无法更新的现象,此时需要更新密钥,关于如何更新已有很多博主介绍过。相信会有一些人看了虽然能照着操作,但不知道为什么。这其实是官方给的对你多下载的系统的安全性、完整性的一个验证操作。具体可见https://www.kali.org/downloads/中Download Kali Linux Images Securely部分...
查看本机git上公钥,git clone厂库文件
1.原因 经常有些小伙伴会有 git clone gitUrl ,Down不下来文件的问题,或Down下来的是空文件,他们是出于第一次Down文件,或者是第一次Down其他git厂库下文件,其实原因是一样的,git 厂库没有检查到你本地匹配的公钥,认为你没有权限。so 2.解决方案 添加权限,首先获取本地git 公钥,然后再git上添加你的公钥,常常后台会跟你要你的公钥...
GIT 生成公钥和私钥
一、介绍许多 Git 服务器都使用 SSH 公钥进行认证。 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 GIT服务器上存储的是公钥,本地存储的是私钥,当需要push本地代码库到远程代码库,服务器会要求你出示私钥,并且用你出示的私钥和它的公钥配对来完成认证。由于使用的是不对称加密,所以公钥可以公开,只要保管好私钥就可以。二、创建1.ssh-keyg
git公钥的生成
ssh-keygen 右键打开git bash http://iissnan.com/progit/html/zh/ch4_3.htm
git公钥生成
git公钥和秘钥的生成,linux和windows原理一样。window下在user/administrator/创建.ssh 文件夹  进入文件夹执行: ssh-keygen -t rsa -C "注册邮箱" Enter file in which to save the key: XXX 在coding下用coding作为文件名 在github下用github作为文件名 ssh -T git@github.com 的时候会提示:Permission denied。根本不是配置错误,而是自己的粗心
GIT设置SSH公钥
使用git,一般可以使用http/https或者ssh连接。 使用http/https连接不需要额外的配置,但是如果工程中有一些比较大的文件,在push的时候经常会出现fatal: The remote end hung up unexpectedly的错误。 解决的办法是切换成使用ssh连接。这需要配置一个ssh公钥。
SourceTree和Git、公钥和密钥
SourceTree和Git,管理托管仓库代码——公钥和密钥从Git命令行到SourceTree,可视化界面开发,简易的操作,节省了很多不必要的麻烦。之前的项目,都是同事搭建的,就连SourceTree克隆项目也是如此。今天,一个新的项目组。而我,承担了项目搭建和工具安装,项目的前期开发职责。几经折腾,终于完成了。安装SourceTree官网或者各种网站都能下载,需要一个.Net框架来支撑,不同版本
Git生成SSH公钥
查看是有已生成公钥 任意目录下打开Git Bash cd ~/.ssh 若命令行提示bash: cd: ~./ssh: No such file or directory则说明还没有配置好 ssh 文件 生成ssh 公钥: 首先配置用户信息 git config --global user.name = "xxx" git config --global user.email = "...
Git创建公钥私钥
SSH 密钥用于在您的电脑和 GitLab/github 建立安全连接。 git config --global user.name xianhenyuan git config --global user.email xianhenyuan@qq.com 创建公钥私钥 cd ~/.ssh ssh-keygen -t rsa -C "xianhenyuan@qq.com" 然后会让输入三个问题,...
Centos7安装配置git公钥
序言: 如何快速配置机器的git环境,使本机可以去克隆远程仓库代码,并可以正常提交。 1.先讲解git的安装过程 2.git配置包括公钥配置 安装Git: 两种方式任选一种 1.通过yum安装git: yum install git //Git默认安装在/usr/libexec/git-core目录 git --version //查看版本 2.通过编译源码安装: 第一步: wge...
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符