1

2 つのBitBucket アカウントにアクセスできます。両方にSSHを使用したい。認証には TortoiseGit と Pageant を使用しています。

ただし、正しく認証されるためには、Pageant から SSH キーを削除し続ける必要があります。これは私が現時点でしなければならないことです:

  1. Pageant からすべてのキーを削除します。
  2. アカウント A のリポジトリで操作を行います。成功しました。
  3. アカウント B のリポジトリで操作を行います。成功しました。
  4. アカウント A のリポジトリで操作を試みます。Pag​​eant から他のアカウントのキーを削除するまで、「conq : repository access denied」メッセージが表示されます。

これを正しく機能させるにはどうすればよいですか?私はグーグルで何かを見つけまし~/.ssh/configたが、それはLinuxのものだと確信しています。で「セッション」を使用することについての言及も見つけましたが、Putty.exe使用したいセッションを選択するためにホスト名しか使用できないようです - 両方のアカウントが bitbucket.org にあるため、うまくいかないと思います。

どんな助けでも大歓迎です。なぜこれがそんなに複雑なのか本当に理解できません!

4

1 に答える 1