Учетные данные, указанные на шаге № 2, зависят от Azure.По вашей ссылке: «Этот пользователь развертывания необходим для FTP и локального развертывания Git в веб-приложении».
Когда вы настраиваете свою машину для локальной работы Git, вы должны установить локальные учетные данные .Таким образом, вы не получите ошибку, которую вы показываете.
В вашем примере, после клонирования репозитория Github на локальный компьютер на шаге 1, Github больше не участвует.Вы могли сделать клон анонимно или могли предоставить учетные данные (требуется, если вы хотите внести реальные изменения в репозиторий Github).Таким образом, чтобы ответить на вопрос № 4, есть три копии, но Github один не имеет значения в данный момент.
Вы можете передавать из локального Git в Azure или из Github в Azure (особенно полезно для непрерывного развертывания).