Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Git | git-credential-winstoreでパスワード認証を省略する(windows + cygwin環境)

概要

git-credential-winstoreでパスワード認証を省略する(windows + cygwin環境)

詳細

git-credential-winstoreでパスワード認証を省略します(windows + cygwin環境)。

通常なら、git利用時に公開鍵認証にしていればパスワードの入力は不要ですが
・GitのWebクライアントのバージョンが古い
VCSの管理者がパスワード認証のままを変えてくれない
などやむを得ない理由でパスワード認証しか許されていない場合があると思います。

そのような際にgit-credential-winstoreを利用します。

設定手順

・下記サイトのDownloadsメニューから「git-credential-winstore.exe」をダウンロードします
http://gitcredentialstore.codeplex.com/
・git-credential-winstore.exeを%cygwin_home%\binにコピー
・下記コマンドを実行

git config --global credential.helper \!git-credential-winstore.exe

これで、2回目以降の実行時はパスワード入力が不要になります。