J'utilise GitPython mais je n'ai pas trouvé de moyen de repasser en utilisant le nom d'utilisateur et le mot de passe. Quelqu'un peut-il m'envoyer un exemple de travail ou me donner des indications sur la façon de le faire? Ce que je dois faire est: ajouter un fichier dans le dépôt, le pousser en utilisant le nom d'utilisateur et mot de passe fourni.gitpython git authentification en utilisant l'utilisateur et le mot de passe
6
A
Répondre
0
Je trouve cette solution de travail:
- créer un script comme celui-ci: ask_pass.py
- avant d'exécuter pousser affecter l'environnement vars:
os.environment['GIT_ASKPASS']= <full path to your script> os.environment['GIT_USERNAME'] = <committer username> os.environment['GIT_PASSWORD'] = <the password>
et quoi que ce soit fonctionne bien.