私は3つのGitHub
リポジトリを持っています:{repo1、repo2、repo3}、各リポジトリ設定の下にDeploy key
という異なる公開鍵を持ちます。リモートのLinuxサーバ上TortoiseGit - それぞれ異なる鍵ペアを持つ複数のGitHubリポジトリ
(私は私のローカルのWindows 7マシンからPuTTYを経由して接続)私はファイルで構成されているすべてのこれらのリポジトリを持っている:~/.ssh/config
このガイド以下:
https://gist.github.com/jexchan/2351996
彼らは完璧に動作そこには、それで心配しないでください。
私の問題はローカルコンピュータにあります。Windows 7
とTortoiseGit
を使用しています。
を私はrepo1用の鍵ペアを作成し、GitHubの、リモートのLinuxサーバーと私のローカルのWindows 7マシンの作品にそれを設定した場合:私は、TortoiseGitは以下のように設定したリポジトリごとに
正しく。しかし、私はrepo2ために同じことを行う場合、私はGitHubの(リモートのLinuxサーバーが動作し続ける)で何とか接続しようとした場合、その後TortoiseGitとWindows 7の私の地元には、次のエラーを示しています
それはときに私のようなものです新しいGitHub
レポをTortoiseGit
と設定してください。
リモートLinuxサーバは常に動作し続けます。
ありがとうございます!、オプション1は正常に動作しました。 – Angel
また、この回答を投票していただければ助かります。それはstackoverflowでありがとうと言う方法です。 – MrTux