2017-06-27 17 views
6

Tôi đang sử dụng GitPython nhưng không tìm cách đẩy để repo bằng tên người dùng và mật khẩu. Ai có thể gửi cho tôi một ví dụ làm việc hoặc cho tôi một số con trỏ về làm thế nào để làm điều đó? Những gì tôi cần làm là: thêm tệp vào kho lưu trữ, hãy đẩy tệp đó bằng tên người dùng và mật khẩu được cung cấp.xác thực gitpython git bằng cách sử dụng người dùng và mật khẩu

Trả lời

0

tôi tìm thấy giải pháp làm việc này:

  1. tạo ra một kịch bản như thế này: ask_pass.py
  2. trước để thực hiện đẩy gán môi trường vars:
os.environment['GIT_ASKPASS']= <full path to your script> 
    os.environment['GIT_USERNAME'] = <committer username> 
    os.environment['GIT_PASSWORD'] = <the password> 

và bất cứ điều gì hoạt động tốt.

Các vấn đề liên quan