Git   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了由于缺less公钥,无法从bitbucket进行克隆大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用bitbucket,并在我的笔记本电脑上,我不能使用git克隆存储库。 我收到一个错误

Permission denied(publickey).

我怎样才能解决这个问题? 我不记得设置一个公钥,但是如果我显然做不到的话。 (我正在使用Windows。)

jenkins在Windows上使用Git

(git bash)推送到bitbucket忽略SSH密钥

Git克隆/拉不断冻结在“存储键caching?

尝试通过Windows上的SSH连接到Bitbucket时,出现“服务器拒绝分配pty”错误

如何解决git“拉”不是Linux中的git命令

这仅仅意味着Git在%HOME%/.ssh找不到公钥/私钥。


这又意味着shhd(服务器上的ssh守护程序)在服务器〜git ~git/.ssh/authorized_keys找不到匹配的~git/.ssh/authorized_keys 。

你可以确保使用一个https url(这是OP打算使用的):

cd c:pathtomyrepo git remote set-url origin https://bitbucket.org/<owner>/<repo>

关于k@L_772_7@n_hosts ,一个简单的ssh -T git@bitbucket.org将解决这个问题:

$ ssh -T git@bitbucket.org The authenticity of host 'bitbucket.org (131.103.20.168)' can't be established. RSA key fingerprint is 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40. Are you sure you want to conTinue connecTing (yes/no)?

添加“是”,并将bitbucket.org添加到~/.ssh/k@L_772_7@n_hosts 。


然而,在没有注册公钥的情况下,结果仍然是一样的。

Are you sure you want to conTinue connecTing (yes/no)? yes Warning: PeRMANently added 'bitbucket.org,131.103.20.168' (RSA) to the list of k@L_772_7@n hosts. Permission denied (publickey).

Git for Windows上的bash并不奇怪:

@H_610_0@msysgit / Git for Windows 1.9.5的git bash是一个老的:

GNU bash,version 3.1.20(4)-release (i686-pc-msys) Copyright (C) 2005 Free Software Foundation,Inc

但随着msysgit (2015年第四季度)和新的Git For Windows (2015年第二季度)的逐步淘汰 ,您现在已经拥有适用于Windows 2.4.4的Git 。


它基于64位msys2项目 ,基于现代Cygwin(POSIX兼容层)和MinGW-w64,独立重写MSYS,以更好地与本地Windows软件互操作为目标,它有更近的bash 。 msys2也有自己的安装程序 。

git bash现在(使用新的Git For Windows ):

GNU bash,version 4.3.33(3)-release (x86_64-pc-msys) Copyright (C) 2013 Free Software Foundation,Inc.

Bitbucket有SSH和httpS访问。

另外你会看到,当你点击他们网站上的克隆按钮时,它也为你提供了一个URL(https)。

如果您仍有问题,请咨询您的回购所有者/管理员

大佬总结

以上是大佬教程为你收集整理的由于缺less公钥,无法从bitbucket进行克隆全部内容,希望文章能够帮你解决由于缺less公钥,无法从bitbucket进行克隆所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: