为了让我自己登录两个不同的Heroku帐户,我正在使用.git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[branch "master"]
[remote "heroku"]
url = git@myrepo:myrepo.git
fetch = +refs/heads/*:refs/remotes/heroku/*
[remote "origin"]
url = git@github.com:peternixey/myrepo.git
fetch = +refs/heads/*:refs/remotes/origin/*
和~/.ssh/config
:
Host myrepo
HostName heroku.com
IdentityFile ~/.ssh/myrepo
IdentitiesOnly yes
GitX似乎没有为该帐户选择正确的密钥。当正确的密钥是myrepo.pub时,它会一直尝试使用id_rsa.pub。 RSA密钥本身也有密码。
这是GitX(l)(如利马的L),它在当前配置中基本无法使用,如何停止密码需求?
答案 0 :(得分:1)
我设法通过删除以前的键并重新生成它来解决这个问题。我认为GitX在某种程度上遇到了错误的密钥(否则我输入了错误的密码)。似乎比GitX的
更可能是我的错