Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 3323|Respuesta: 2

VS 2022 push código fuente a problemas privados de Azure DevOps Server

[Copiar enlace]
Publicado en 2/9/2023 19:08:36 | | | |
El equipo de Azure DevOps Server colaboró en el servidor, y el proyecto se gestionó con git, y el error se reportó al usar VS 2022 para enviar el código fuente:

El maestro está siendo empujado
Error al publicar en un repositorio remoto: Git falló con un error fatal.
Git falló con un error fatal.
Fallo de autenticación por 'https://test.itsvse.com/xxx/_git/xxx/'


Si usas la línea de comandos para empujar de alguna manera,Introducir el nombre de usuario y la contraseña puede ser exitosoPeroUsar VS 2022 te dará un error

Solución: Usar autenticación de claves SSH, referencia:El inicio de sesión del hipervínculo es visible.

Crear una clave SSH

Usa PowerShell para crear una clave SSH con el siguiente comando:


Solo tienes que pulsar Enter hasta el final para aceptar el valor por defecto y finalmente guardarlo%UserProfile%\.ssh\carpetaid_rsa es la clave privada, y id_rsa.pub es la clave pública

Comando de credenciales de almacenamiento a largo plazo:



Nota: Al crear una clave SSH,No se recomienda la frase de contraseña, de lo contrario, VS 2022 tendrá que entrar cada vez que se haga el empuje de tirón.

Añadir la clave pública a Azure DevOps

Inicia sesión en Azure DevOps Server y selecciona Seguridad en la esquina superior derecha, como se muestra en la siguiente imagen:



Haz clic en "SSH Public Key" - > "Añadir" y rellena los datos de la clave en id_rsa.pub.



(Fin)




Anterior:Benchmarks de rendimiento de MessagePack y protobuf-net
Próximo:Tutorial de desbloqueo entre regiones de National Bank Xbox Series X
 Propietario| Publicado en 24/10/2023 20:07:21 |
Si te encuentras con el siguiente error en tu empuje:


El maestro está siendo empujado
Remote: Public key authentication failed.
Error al publicar en un repositorio remoto: Git falló con un error fatal.
Git falló con un error fatal.
No pude leer desde un repositorio remoto.

Por favor, asegúrate de tener los derechos de acceso correctos
y el repositorio existe.

solución

en%UserProfile%\.ssh\Recién construidoConfiguraciónEl archivo de configuración es el siguiente:


Referencia:

El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible.

 Propietario| Publicado en 15/6/2024 15:54:38 |
¿Cómo especifico una clave SSH privada para usar al ejecutar comandos de shell en Git?

Comandos de Windows:

Referencia:El inicio de sesión del hipervínculo es visible.

Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com