Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 3323|Ответ: 2

VS 2022 push source code to private Azure DevOps Server issues

[Скопировать ссылку]
Опубликовано 02.09.2023 19:08:36 | | | |
Команда Azure DevOps Server сотрудничала над сервером, проект управлялся с помощью git, при этом ошибка была зафиксирована при использовании VS 2022 для загрузки исходного кода:

Мастера толкают
Ошибка при публикации в удалённый репозиторий: Git провалился с фатальной ошибкой.
Гит провалился с фатальной ошибкой.
Аутентификация не прошла для 'https://test.itsvse.com/xxx/_git/xxx/'


Если вы используете командную строку для нажатия каким-то образом,Ввод имени пользователя и пароля может быть успешнымНоИспользование VS 2022 даст ошибку

Решение: использовать SSH-аутентификацию ключа, ссылка:Вход по гиперссылке виден.

Создайте SSH-ключ

Используйте PowerShell для создания SSH-ключа с помощью следующей команды:


Просто нажмите Enter до конца, чтобы принять значение по умолчанию, и наконец сохраните его%UserProfile%\.ssh\папкаid_rsa — приватный ключ, а id_rsa.pub — публичный ключ

Команда для долгосрочного хранения данных:



Примечание: при создании SSH-ключа,Парольная фраза не рекомендуется, иначе VS 2022 придётся входить каждый раз, когда выполняется pull push.

Добавить публичный ключ в Azure DevOps

Войдите в Azure DevOps Server и выберите раздел «Безопасность» в правом верхнем углу, как показано на следующем изображении:



Нажмите «SSH Public Key» — > «Add» и заполните данные ключа в id_rsa.pub.



(Конец)




Предыдущий:Тесты производительности MessagePack и protobuf-net
Следующий:Обучающее открытие Xbox Series X для National Bank по кросс-регионам
 Хозяин| Опубликовано 24.10.2023 20:07:21 |
Если вы столкнётесь со следующей ошибкой в вашем пуше:


Мастера толкают
Remote: Public key authentication failed.
Ошибка при публикации в удалённый репозиторий: Git провалился с фатальной ошибкой.
Гит провалился с фатальной ошибкой.
Не мог читать из удалённого репозитория.

Пожалуйста, убедитесь, что у вас правильные права доступа
и репозиторий существует.

решение

у%UserProfile%\.ssh\НовопостроенноеконфигурацияКонфигурационный файл выглядит следующим образом:


Ссылка:

Вход по гиперссылке виден.
Вход по гиперссылке виден.

 Хозяин| Опубликовано 15.06.2024 15:54:38 |
Как указать приватный SSH-ключ для выполнения команд shell на Git?

Команды Windows:

Ссылка:Вход по гиперссылке виден.

Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com