繁体   English   中英

Git-我可以推/拉但不能克隆

[英]Git - I can push/pull but not clone

使用位存储区,我可以推和拉一个存储库,但是我无法克隆一个新存储库。

我正在使用SSH。

解决方法是,我创建一个本地存储库,并将位存储库存储库添加为远程存储库,这可行!

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

克隆后发生错误

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

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

Git配置

[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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM