Git - 我可以推/拉而不是克隆

时间:2015-11-18 14:16:06

标签: git ssh bitbucket

使用比特桶我可以推拉一个转发器,但我不能克隆一个新的。

我正在使用SSH。

作为一种解决方法,我正在创建一个本地仓库,并将位桶仓库添加为远程,这是有效的!

我正在使用Git Extension作为我的本地客户端

克隆

后出错
  

致命错误:已断开连接:没有可用的支持身份验证方法(服务器已发送:publickey)

     

致命:无法从远程存储库中读取。

Git Config

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly
[remote "origin"]
    url = git@bitbucket.org:lstm/ldap-test.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master

1 个答案:

答案 0 :(得分:0)

在git .config中你有git@bitbucket.org:lstm/ldap-test.git(即通过git协议访问)。但是你说你正在使用SSH。 配置显然未对齐:您应该更新提供完整SSH URL的.config文件,或者设置不使用SSH的git。