gpt4 book ai didi

git - 接收到致命的 : could not read Username for 'https://github.com' : terminal prompts disabled while building project in terminal

转载 作者:行者123 更新时间:2023-12-03 13:50:44 27 4
gpt4 key购买 nike

我已经开始从事 Golang 项目。使用 make 构建时,出现以下错误:

fatal: could not read Username for 'https://github.com': terminal prompts disabled

为了解决这个问题,我在浏览了类似的帖子后做了以下工作 go get results in 'terminal prompts disabled' error for github private repo :
export GIT_TERMINAL_PROMPT=1

但这并没有解决问题,现在它似乎在无限循环中询问用户名和密码。

我的git配置如下:
$git config --list

remote.origin.url=git@github.com:GolangProjects/Project1.git

即使在这个配置之后,为什么它继续使用 https 而不是 SSH,没有得到任何线索。请帮忙。

最佳答案

而是创建一个 SSH key ,并将其用作 git repo 的默认登录方法。
您可以按照此链接在您的机器上创建用于身份验证的 ssh key :

Generating a new SSH key and adding it to the ssh-agent

然后使用它来默认您的登录方法使用 ssh key 而不是您的凭据:

git config --global url.ssh://git@github.com/.insteadOf https://github.com/

关于git - 接收到致命的 : could not read Username for 'https://github.com' : terminal prompts disabled while building project in terminal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59797272/

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