Каковы разрешенные kwargs для вызовов API GitPython? - PullRequest
0 голосов
/ 17 мая 2019

Я использую GitPython. Обширные документы документируют kwargs на многих звонках. Они не указывают напрямую, какие kwargs возможны, но ссылаются на команды git. Например, документы для git.remote.Remote.push() скажем kwargs – Additional arguments to be passed to git-push.

Я использую push (), которая работает в локальном образе Docker, но не работает при запуске CircleCI. Также

Я следую инструкциям GitPython :

rv = origin.push()
print('rv[0].summary', rv[0].summary)

производит

rv[0].summary adb0be7..89bebb6

локально. Удаленно push () завершается ошибкой с

stderr = b'fatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.'

Мне интересно, могу ли я использовать kwarg для передачи учетных данных (токен или имя пользователя / pwd), которые бы решили проблему. git push -h не перечисляет учетные данные, но, возможно, я мог бы передать их раньше.

Спасибо

Arthur

...