Git:版本2.39.0.2
遗憾的是我不能通过https克隆public和private repos,我不知道为什么。通过http克隆可以。
我在git bash中尝试了git clone https://github.com/espressif/esp-idf.git
,输出如下:
Cloning into 'esp-idf'...
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
有没有人能给我一个提示,我可以从哪里开始调试这个问题?我甚至不知道从哪里开始搜索。
我重新安装了git,但仍然得到相同的结果。
1条答案
按热度按时间wgx48brx1#
https url似乎自动替换为ssh url。运行
git config -l
并检查是否有任何包含insteadof
的值。可以删除或注解掉该值以取消效果。