2017-10-19 14 views
0

J'ai besoin de faire un git pull en utilisant https url comme commande oneline. cette commande que je dois intégrer dans un script bash. Mais tout le temps, il demande aux usernmes et mot de passe. Le référentiel est AWS codecommiten utilisant git pull avec usename et mot de passe aws code commit

+1

Lire un tutoriel 'ssh' sur les clés publiques et privées et utiliser une URL' git: 'pour les commandes' git' –

Répondre

0

Vérifiez ce lien: Enter user password in command

Comme décrit parfaitement dans ce poste, vous avez essentiellement trois options:

  1. stocker le mot de passe dans .netrc (avec 600 autorisations). Assurez-vous de cloner le repo en spécifiant le nom d'utilisateur dans l'URL.
  2. Cloner le dépôt avec https://user:[email protected]/repo. Prenez en compte que votre mot de passe sera visible à plusieurs endroits ...
  3. Utilisez le credential helper.