Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 3323|Resposta: 2

Problemas no VS 2022 enviando código-fonte para servidores privados Azure DevOps

[Copiar link]
Publicado em 02/09/2023 19:08:36 | | | |
A equipe do Azure DevOps Server colaborou no servidor, e o projeto foi gerenciado com git, e o erro foi reportado ao usar o VS 2022 para empurrar o código-fonte:

O mestre está sendo pressionado
Erro ao publicar em um repositório remoto: Git falhou com um erro fatal.
O Git falhou com um erro fatal.
A autenticação falhou para 'https://test.itsvse.com/xxx/_git/xxx/'


Se você usar a linha de comando para fazer push de alguma forma,Digitar o nome de usuário e a senha pode ser bem-sucedidoMasUsar o VS 2022 vai te dar um erro

Solução: Use autenticação de chave SSH, referência:O login do hiperlink está visível.

Criar uma chave SSH

Use o PowerShell para criar uma chave SSH com o seguinte comando:


Basta apertar Enter até o fim para aceitar o valor padrão e, por fim, salvar%UserProfile%\.ssh\pastaid_rsa é a chave privada, e id_rsa.pub é a chave pública

Comando de credencial de armazenamento de longo prazo:



Nota: Ao criar uma chave SSH,Frase de acesso não é recomendada, caso contrário, o VS 2022 precisará entrar toda vez que o push puxado for feito.

Adicionar a chave pública ao Azure DevOps

Faça login no Azure DevOps Server e selecione Segurança no canto superior direito, como mostrado na imagem a seguir:



Clique em "Chave Pública SSH" - > "Adicionar" e preencha os dados da chave no id_rsa.pub.



(Fim)




Anterior:Benchmarks de desempenho MessagePack e protobuf-net
Próximo:Tutorial de desbloqueio entre regiões do National Bank Xbox Series X
 Senhorio| Publicado em 24/10/2023 20:07:21 |
Se você encontrar o seguinte erro no seu empurrão:


O mestre está sendo pressionado
Remote: Public key authentication failed.
Erro ao publicar em um repositório remoto: Git falhou com um erro fatal.
O Git falhou com um erro fatal.
Não consegui ler do repositório remoto.

Por favor, certifique-se de que você tem os direitos de acesso corretos
e o repositório existe.

solução

em%UserProfile%\.ssh\Recém-construídaconfiguraçãoO arquivo de configuração é o seguinte:


Referência:

O login do hiperlink está visível.
O login do hiperlink está visível.

 Senhorio| Publicado em 15/06/2024 15:54:38 |
Como eu especifico uma chave SSH privada para usar ao executar comandos shell no Git?

Comandos do Windows:

Referência:O login do hiperlink está visível.

Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com