Cygwin と Git を使用しています。https URL を使用して Bitbucket のリポジトリにプッシュ/プルするたびに、パスワードの入力を求められます。これらの資格情報を保存する方法はありますか (ssh キーなど)?
インストールしようとしましたGit 用の Windows 資格情報ストアしかし、cygwin の Git では動作しません。
ありがとう!
アップデート:
ここで答えを見つけました:GitHub で https:// を使用するときにパスワード入力をスキップする方法はありますか?
要約:
パスワードを15分間記憶する(デフォルト):
git config --global credential.helper cache
パスワードを10時間記憶する:
git config --global credential.helper 'cache --timeout=36000'
パスワードを保存する(これは試していません):
git config --global credential.helper store
リセット:
git config --unset --global credential.helper
シム
ベストアンサー1
OP が自分の質問に答えた方法は、それを実行する 1 つの方法です。
のWindows 資格情報ストアプロジェクトは2015年に中止されました。元の作者は、Windows 用 Git 資格情報マネージャーマイクロソフトが管理する。インストーラーはWindows 用 Gitただし、プログラム自体は Cygwin で問題なく動作しますが、手動でインストールする必要があります。
行くGCMWの最新リリース、zip ファイル (インストーラーではありません) をダウンロードし、その内容 (必要なファイルのみ) を.dll
32ビット Cygwin 用、または64 ビット Cygwin 用に抽出します。.exe
C:\cygwin\usr\libexec\git-core\
C:\cygwin64\usr\libexec\git-core\
参照
git で GCMW を使用するには、次を実行します。git config --global credential.helper manager
資格情報の GUI プロンプトを取得するには、次を実行します。git config --global credential.modalprompt true
これをリポジトリごとの設定にしたい場合は、--global
オプションを削除します。