如何解决Gitahead 不断询问 SSH 密码
我已经像这样配置了我的一个存储库:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
sshCommand = ssh -i /c/Users/{myusername}/.ssh/{valid certificate}
[user]
name = {name}
email = {my email}
[remote "origin"]
url = git@github.com:dietervansteenwegen/tiddly_consumables.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
我用它来区分用于不同存储库的身份。这有效(在 GIT Bash 中,我可以执行拉/推操作,然后它会询问我的密码),所以我不想更改它。
但是,打开其中一个配置成这样的存储库后(我无法确定 Gitahead 跳到哪一个,因为我不能再使用它了),弹出以下窗口:
无论我做什么(正确的密码/不正确/空白),都会在一秒钟内弹出相同的对话框,导致 Gitahead 无法使用(因为我无法再访问 UI)。 有一句话,前几次(虽然我不能说发生了什么变化),对话框只会在我尝试拉或推时弹出。我仍然可以在本地提交。现在已经不是这样了。实际上,有两个这样的对话框。 我很确定我使用了正确的密码,因为我可以打开 GIT Bash 并手动推送。
这是 Gitahead 中的错误吗?是我的错吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。