为了让自己登录到我正在使用的两个不同的 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 似乎无法处理这个问题
GitX 似乎没有为该帐户选择正确的密钥。当正确的密钥是 myrepo.pub 时,它会继续尝试使用 id_rsa.pub。RSA 密钥本身也有一个密码短语。
这是 GitX(l)(如 Lima 中的 L),在当前配置中基本上无法使用,我该如何停止密码要求?