1. ホーム
  2. git

[解決済み] git clone [email protected] "を実行する際に、ユーザ名とパスワードを指定するにはどうすればよいですか?

2022-03-17 17:21:57

質問

私は、このようなHTTPSリクエストにユーザ名とパスワードを提供する方法を知っています。

git clone https://username:password@remote

しかし、このようにリモートにユーザー名とパスワードを提供する方法を知りたいのです。

git clone [email protected]

こんな感じでやってみました。

git clone username:password@[email protected]
git clone git@username:[email protected]
git clone [email protected]@username:password

でも、うまくいっていないんです。

どうすればいい?

Michael Scharf氏のコメントを元に作成しました。

Bashの履歴ファイルに記録されないように、パスワードを省くことができます。

git clone https://[email protected]/username/repository.git

パスワードの入力を要求されます。

または、使用することができます。

git clone https://username:[email protected]/username/repository.git

GitHubのリポジトリからこの方法でうまくいきました。