Можно ли использовать ключ ssh для развертывания Azure git push?

Я создал новую учетную запись Azure AD и веб-приложение узла Azure. Я могу войти используя azure-cli и я могу git push deploy.

Однако вместо того, чтобы каждый раз получать запрос пароля, я бы хотел иметь возможность аутентификации с использованием ключа ssh. На панели настроек портала Azure есть раздел "Сертификаты управления", и azure account cert export вариант от лазурного CLI, но я не уверен, что то, что я ищу.

2 ответа

Можно сохранить ваш пароль git локально (в Windows, когда используется msysgit:)

git config --global credential.helper wincred

другие варианты см. в разделе Есть ли способ пропустить ввод пароля при использовании https: // на GitHub?

Azure Web Apps не поддерживает SSH, поэтому вам нужно использовать https. Однако вам нужно всего лишь один раз установить git remote, чтобы запутаться, почему вам будет каждый раз запрашиваться пароль. Вот статья, в которой рассказывается, как включить git push для веб-приложений Azure. Возможно, вы пропустили этот шаг. http://azure.microsoft.com/en-us/documentation/articles/web-sites-publish-source-control/

надеюсь, это поможет.

Другие вопросы по тегам