gpt4 book ai didi

git - Qt Creator 无法通过 ssh key 对 git 进行身份验证

转载 作者:行者123 更新时间:2023-12-02 14:08:23 24 4
gpt4 key购买 nike

尝试在 Creator 中使用 git 集成时,我总是觉得不吉利:

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

SSH 明智的我已经正确设置了所有内容 - 它们的 key 是在正确的位置生成的,所有额外的配置都已完成。

在 git-bash 中进行测试确认一切正常:
$ ssh -T git@bitbucket.org
logged in as myusername.

You can use git or hg to connect to Bitbucket. Shell access is disabled.
ssh-add -l正确列出 key 。我从 Creator 的“默认值” as suggested that it should just work 开始,之后我几乎尝试了所有可能出现在我脑海中的事情以及互联网搜索结果 - 无济于事。

来自纯 cmd (不是 git bash)我可以克隆,但 git 仍然询问我有关密码的信息,是否应该在设置 ssh key 的情况下这样做?

有任何想法吗?

最佳答案

将近一年后,仍然没有运气。然而,我确实找到了一种解决方法,为了简单地让 git 从 Creator 工作,遵循这些简单的步骤:

  • 创建仓库
  • 从命令提示符 git 推送初始项目(效果很好)
  • 通过新建项目 - 导入项目 - Git 克隆
  • 从创建者中的 HTTPS( 而非 SSH )存储库中克隆
  • 现在您可以使用来自 Creator
  • 的 git

    关于git - Qt Creator 无法通过 ssh key 对 git 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36981076/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com