为了让自己登录到两个不同的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 yesGitX似乎不能处理这件事

GitX似乎没有为帐户获取正确的密钥。当正确的键是id_rsa.pub时,它一直尝试使用myrepo.pub。RSA密钥本身也有一个密码。
这是GitX(l) (在L中代表Lima),它在当前的配置中基本上是不可用的,我如何停止密码要求?
发布于 2013-10-07 14:55:01
通过删除前面的键并重新生成它们,我成功地修复了这个问题。我认为GitX被错误的密钥捕获了(否则我输入了错误的密码)。似乎比GitX更有可能是我的错
https://stackoverflow.com/questions/19069149
复制相似问题