ユーザ名&の代わりにSSHキーを使用してリポジトリに接続したいと思います。TortoiseGitの「パテントロード」フィールドが無効になっているのはなぜですか?
しかし私がTortoiseGitでこれをやろうとすると、 "Putty Keyのロード"が無効になっているため、キーを入力できません。なぜこれが起こっているのか、どのようにフィールドを有効にできるのかを誰でも指摘できますか? TortoiseGitの設定で
ユーザ名&の代わりにSSHキーを使用してリポジトリに接続したいと思います。TortoiseGitの「パテントロード」フィールドが無効になっているのはなぜですか?
しかし私がTortoiseGitでこれをやろうとすると、 "Putty Keyのロード"が無効になっているため、キーを入力できません。なぜこれが起こっているのか、どのようにフィールドを有効にできるのかを誰でも指摘できますか? TortoiseGitの設定で
は、ネットワークにアクセスして、TortoiseGitPLink への正しいパスを指定するには、このような何か:
C:\プログラムファイル\ TortoiseGit \ binに\ TortoiseGitPLink.exe
本当にありがとう:)これは運転していました私ナット...私はgitとtortoisegitの両方をアンインストールし、インストールの順序を逆にした(最初にtortoisegitとgit後)。 gitのインストール時にOpen SSHまたはPlinkを選択するステップでは、このパス:Plink用の 'C:\ Program Files \ TortoiseGit \ bin \ TortoiseGitPlink.exe'が自動的に入力されました。しかしPlinkを選択しても、tortoisegit> Networkタブで言及したSSHクライアントオプションは、そのパスの代わりに 'ssh.exe'を持っていました...あなたが提案したことに応じて変更してください。 – Armfoot
明快にするために、PLinkパスをネットワーク設定の「SSHクライアント」フィールドに置きます。 – David
これを行うと、OKをクリックするとTortoiseGitは何もしません。値を保存しません。エラーメッセージはありません。 – Gullbyrd
SSHとキーベースの真偽は、SSHクライアント(PLINK)とキーエージェント(ページェント)の仕事です
あなたは手順を説明して私を案内することができますか? –
[TortoiseGit Wiki](http://code.google.com/p/tortoisegit/wiki/HOWTO_CentralServerWindowsXP)「クライアントで」の章 - 「設定手順」 –
はい私はそれを得ました –
Settings->Network
にSSH client:
ためTortoiseGitPlink.exe
への正しいパスを設定するには、問題を修正する必要があります。ような何か:
C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe
しかし、いくつかのケースでは、新たなパスが何らかの理由で保存されていません!
コメントに記載されているとおり、(私の場合はTortoiseGit 2.5.0.0
)設定が適用されていないことがあります。 OK
またはApply
をクリックしてもエラーは発生しませんでしたが、もう一度閉じて開くと、古いパスがそこにありました。
これを回避するには、Enable Proxy Server
も同じNetwork
メニューにチェックしてください(プロキシ設定はしないでください)。この後、ウィンドウはOK
を押すと閉じられ、再度開くとEnable Proxy Server
はチェックされませんが、新しいパスが保存されます。
TortoiseGitを2.6.0にアップグレードしてください。 –
@ YueLinHo、それはいつも可能ではありません。場合によっては、組織内で承認されたバージョンに固執する必要があります。 – nVxx
FYI、 "設定が保存されていません"とはTortoiseGitの既知の問題で、修正されました。 –
パテをインストールしましたか? – geoffspear
はい私はパテを追加しました –
こんにちはMihir、あなたはチェックを外して他の答えをチェックして回答を受け入れることができます。 Lazyのワンラインアンサーと壊れたリンクとは違い、[mirancon answer](http://stackoverflow.com/a/15486019/1326147)は本当に助けになりました。 – Armfoot