「git clone [email protected]」を実行するときにユーザー名とパスワードを入力するにはどうすればいいですか? 質問する

「git clone [email protected]」を実行するときにユーザー名とパスワードを入力するにはどうすればいいですか? 質問する

HTTPSにユーザー名とパスワードを含める方法は知っていますGitURLこのような:

git clone https://username:password@host

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

git clone [email protected]

私は次のように試しました:

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

しかし、それらは機能しませんでした。

ベストアンサー1

に基づくマイケル・シャーフのコメント:

パスワードを省略すると、Bash 履歴ファイルに記録されなくなります。

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

パスワードの入力を求められます。

あるいは、以下を使用することもできます。

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

この方法は、GitHub リポジトリから実行した場合には機能しました。

おすすめ記事