web-dev-qa-db-ja.com

WindowsでのGit認証情報の追加

私はWindows 10システムで、Git BashのGitに資格情報を追加しようとしています。パスワードを保存する方法が見つかりません。

GitHubのドキュメントを確認しましたが、これはgit config --global credential.helper wincredという行を入力するだけでしたが、パスワードを入力するプロンプトが表示されないため、意味がなさそうです。コマンドgit credential-store --file ~/git.store storeを使用してすべてのプロンプトに入力すると書かれているGitのドキュメントを確認しました。 bashエミュレーターは資格情報を読み取ることができませんでした。

最後に、git config --global user.password "5ecre7"経由でメールを追加したようにパスワードを追加しようとしましたが、リポジトリでサンプルgitクローンを実行した後、アクセス権がないと応答しました。これを修正する方法はありますか?

9
PJ Tikalsky

理想的には、入力する必要があります:

git config --global credential.helper manager

その後、パスワードはWindows Credential Managerに保存されます。
詳細は「 gitアカウントを変更できません 」を参照してください。

14
VonC

通常、SSHリンクを使用してGitリポジトリのクローンを作成します。 Windows向けの手順は次のとおりです。

  • PuTTYgen を使用して公開/秘密キーペアを生成します。
  • GitHubアカウントに公開キーを追加します。

これにより、GitHubアカウントのパスワードを使用せずにリポジトリを簡単に複製できます。

1
Raza Mehdi