无法克隆git仓库

时间:2015-06-17 00:44:12

标签: git github ssh access-denied

我正在尝试设置我的构建服务器(Windows 2008机器)以从github enterprise构建我的项目,但是当我尝试克隆repo时,我得到Sub ConvertRangeToColumn() 'Updateby20131126 Dim Range1 As Range, Range2 As Range, Rng As Range Dim rowIndex As Integer xTitleId = "KutoolsforExcel" Set Range1 = Application.Selection Set Range1 = Application.InputBox("Source Ranges:", xTitleId, Range1.Address, Type:=8) Set Range2 = Application.InputBox("Convert to (single cell):", xTitleId, Type:=8) rowIndex = 0 Application.ScreenUpdating = False For Each Rng In Range1.Rows Rng.Copy Range2.Offset(rowIndex, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True rowIndex = rowIndex + Rng.Columns.Count Next Application.CutCopyMode = False Application.ScreenUpdating = True End Sub 。我已经生成了ssh密钥并将其添加到github配置文件中。

当我尝试测试ssh连接并克隆repo时,这就是我所拥有的。

Permission Denined (Public Key)

我用git bash和windows命令提示符试过这个。

如果我遗失了任何内容或者您需要更多信息,请告诉我。

2 个答案:

答案 0 :(得分:0)

Github拒绝您的访问权限,这意味着未设置SSH密钥或公共密钥与github中的私钥无关。

  1. 尝试生成ssh密钥并添加到github中的.ssh / as id_rsa.pub。

  2. 使用https代替ssh

答案 1 :(得分:-1)

试试Git Bash: $ git config --global -l <​​/ em>

如果回复是: http.proxy = http://:0 。然后你必须取消设置http代理服务器:

$ git config --global --unset http.proxy

现在尝试克隆,它应该通过