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 リポジトリから実行した場合には機能しました。