2

使用している 2 つの異なる 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 のように) であり、現在の構成では基本的に使用できません。パスワードの要求を停止するにはどうすればよいですか?

4

1 に答える 1

1

以前のキーを削除して再生成することで、これを修正できました。どういうわけか、GitX が間違ったキーに追いついた (または間違ったパスワードを入力していた) と思います。GitX よりも私のせいである可能性が高いようです

于 2013-10-07T14:55:01.390 に答える