LINUX.ORG.RU
Ответ на: комментарий от slovazap

Спасибо, очень помогло)

dnb ★★★★
() автор топика
Ответ на: комментарий от slovazap

Суть в том, что в доках написано что ни логин, ни пароль не участвуют в аутентификации. Но когда я сделал подробный вывод в git, там я увидел Authorization: Basic aHJkY29ka...Mzk2MmJkZTI1MWY= где aHJkY29ka...Mzk2MmJkZTI1MWY= это email:token в base64. Вопрос: как мне пройти аутентификацию с этим https://github.com/src-d/go-git

dnb ★★★★
() автор топика
Ответ на: комментарий от dnb

grep по исходникам не показывает ни одного места, где оно устанавливает этот хедер. Значит, тебе придется делать это самому. Ну и запилить багрепорт.

anonymous
()
Ответ на: комментарий от anonymous

По каким исходникам? Насколько я понял, при git push heroku master git использует curl.

dnb ★★★★
() автор топика
Ответ на: комментарий от pru-mike

Я тупой просто, нужно было авторизовываться по токену

repo.Push(&git.PushOptions{
		Auth: &http.TokenAuth{Token: token},
	})
dnb ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.