【问题标题】:GitHub with Git BashGitHub 与 Git Bash
【发布时间】:2020-03-29 21:02:26
【问题描述】:

我真的不知道发生了什么,我有一个密钥,并且密钥用于 git 的所有工作,即使在 git bash 中我也可以推送、拉取、获取和所有其他过程,除了克隆。

但是,如果我使用 powershell,克隆就可以正常工作(但实际上,powershell 确实存在一些问题)。

当我尝试使用 git bash 进行克隆时,错误消息是“权限被拒绝(公钥)”。

我不相信公钥有问题,如果有问题,那么我永远无法使用此密钥进行克隆...

有人知道这是怎么回事吗?

【问题讨论】:

标签: git git-bash


【解决方案1】:

如果有人遇到同样的问题并停在这里,我很抱歉,但实际上我从未找到答案。

当时我只使用了 powershell,几个月后我需要克隆同一个存储库,我使用了 Git bash,因为它既简单又快速。我忘记了该工具的这个问题,并且可以正常工作。

可能是 Windows 的一些缓存/注册/垃圾问题,如果您遇到此问题,请尝试重新启动,或注销或查看进程。

【讨论】:

    【解决方案2】:

    在 github.com 上检查您的 ssh 密钥,看看您是否有多个关联,并且可能没有使用同一个。

    https://help.github.com/en/github/authenticating-to-github/reviewing-your-ssh-keys

    【讨论】:

    • 我会再做一次
    猜你喜欢
    • 2020-06-24
    • 2019-08-20
    • 2012-12-28
    • 2014-06-12
    • 2023-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    相关资源
    最近更新 更多