相关疑难解决方法(0)

Git clone/pull在"缓存中的Store key"中不断冻结?

我正在尝试将我的BitBucket帐户中的repo克隆到我的Windows 10笔记本电脑(运行GitBash).我已完成连接所需的所有步骤(设置我的SSH密钥,通过成功SSHing git@bitbucket.org等进行验证).但是,每当我尝试克隆一个repo时,在确认我想要缓存Bitbucket的密钥后,提示会不断挂起.

User@Laptop MINGW64 /C/Repos
$ git clone git@bitbucket.org:mygbid/test.git
Cloning into 'test'...
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 2048 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, …
Run Code Online (Sandbox Code Playgroud)

windows git ssh version-control bitbucket

134
推荐指数
6
解决办法
4万
查看次数

推送到github时突然得到"没有可用的支持身份验证方法"

几个星期前我开始了一个github项目.我能够毫无问题地推动变更(我正在使用TortoiseGIT).

突然今天当我试图推动我的更改时,我得到了"PuTTY Fatal Error""Disconnected:No supported authentication methods availble"错误窗口.

您可以推荐什么来解决问题?

git github tortoisegit

31
推荐指数
7
解决办法
4万
查看次数

连接到Github时"无法生成ssh",但ssh -T git@github.com有效吗?

我很难获得Github(+ Netbeans工作).

我想在git(在Windows 7上)使用ssh,例如,提交或克隆项目,但我不断收到此错误消息:

$ git clone git@github.com:USER/PROJECTNAME.git
error: cannot spawn C:\Program Files (x86)\Git\bin\ssh.exe: No such file or directory
fatal: unable to fork
Run Code Online (Sandbox Code Playgroud)

注意:现在,我的GIT_SSH环境变量指向C:\Program Files (x86)\Git\bin\ssh.exe,但我也试过C:\Program Files (x86)\Git\bin,完全擦除它,指向putty的/ plink的文件夹,并指向它们的可执行文件,但仍然是相同的消息.

当我测试连接时,一切正常:

$ ssh -T git@github.com
Hi USER! You've successfully authenticated, but GitHub does not provide shell access.
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?如果我git init首先在目录中执行此操作会有所不同吗?

编辑:

这没有帮助:

设置GIT_SSHplink.exe并加入砰砰的路径PATH

**编辑2**

命令的结果 GIT_TRACE=2

$ GIT_TRACE=2 git clone git@github.com:XXX/AffableBean
trace: built-in: git 'clone' 'git@github.com:XXX/AffableBean'
Cloning …
Run Code Online (Sandbox Code Playgroud)

git ssh version-control github

18
推荐指数
5
解决办法
3万
查看次数

git push origin master:错误:已断开连接:没有可用的支持的身份验证方法

我在这里已经非常彻底地阅读了GitHub的问题,但是找不到我的问题的线索.我创建了新的git repo,现在我正在尝试将它推送到GitHub:

git remote add origin git@github.com:clergyman/first_app.git
git push origin master
Run Code Online (Sandbox Code Playgroud)

我明白了:

FATAL ERROR: Disconnected: No supported authentication methods available
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

ssh git@github.com工作良好.
我在32位Windows 7
上运行.GitHub全局设置也很好.有任何想法吗?

git github

8
推荐指数
3
解决办法
1万
查看次数

在Windows上连接到GitHub时出现问题,甚至是通过PuTTY连接

我知道已经在各个地方(进出Stack Overflow)讨论了这个问题,但是我还没有找到一致的解决方案.现在,我正试图通过putty连接到github.

我正在连接到github.com,加载我的私钥,并得到一个

登录为:

提示.当我按Enter键时,我得到通常的"Disconnected:No supported authentication methods available"错误消息.我正在传递正确的私钥!(我已经从另一台计算机上测试过这个密钥而且它有效).我已尝试使用和不使用选美(并确保密钥已加载).你怎么建议我继续?

编辑 - 我正在向github推送的问题似乎表现在我的一个存储库中,而不是另一个存储库.如何检查或修复损坏的存储库?(它不会以任何其他方式损坏,我只是不能从中推出任何东西).两者都使用相同的密钥.

windows git ssh putty github

5
推荐指数
2
解决办法
9259
查看次数

推送到heroku会导致PuTTY致命错误

我正在尝试使用以下命令将本地git存储库推送到heroku(这是在Windows 7计算机上):

git push heroku master
Run Code Online (Sandbox Code Playgroud)

但是这会弹出一个弹出窗口,显示以下错误:

PuTTY Fatal Error
No supported authentication methods available (server sent: publickey)
Run Code Online (Sandbox Code Playgroud)

我想知道PuTTY如何在这里发挥作用.是的,我在机器上安装了PuTTY,但上面的git命令应该只是从存储它的〜/ .ssh目录中读取我的密钥.

git putty heroku

3
推荐指数
1
解决办法
1143
查看次数

标签 统计

git ×6

github ×4

ssh ×3

putty ×2

version-control ×2

windows ×2

bitbucket ×1

heroku ×1

tortoisegit ×1