SSHにPuTTYを使う
SSHの秘密鍵・公開鍵
SSHの秘密鍵の場所を指定する(SSHコマンドにオプションを指定する)msysgitの動作
手順
ラッパーコマンド以外の手段: pagent.exepagent.exeを使って予め秘密鍵をロードして置くという手段もある。 ラッパーコマンド修正PuTTYのセッション名をgit clone ssh://session-server01/home/git/workみたいな感じで指定出来るよう対応した。 @echo off SET PLINK=C:\Users\taro\App\PuTTY\plink.exe SET PPK=C:\Users\taro\Documents\ssh\key.ppk SET ssh_url=%1 SET ssh_url=%ssh_url:"=% SET keyword=%ssh_url:~0,8% SET sessname= if %keyword%==session- SET sessname=%ssh_url:session-=% if not "%sessname%"=="" ( %PLINK% -load "%sessname%" %2 ) else ( %PLINK% -i %PPK% %* ) |
|