with visual studio remote microsoft for git visual-studio-2013 vsts

remote - No se puede autenticar con Git Bash a Visual Studio Team Services



vsts git (7)

0- Habilitar credenciales de autenticación alternativas y establecer un nombre de usuario secundario

1- Crea un token de acceso personal para tu cuenta de Visual Studio Team Services y copia el token

2- Abre git bash y ve a la carpeta en la que clonaste tu repositorio e ingresa el siguiente comando para asegurarte de que almacena las credenciales y no necesitas ingresarlas cada vez.

git config credential.helper store

3- origen de extracción de git [su rama] Solicita el nombre de usuario y la contraseña. Ingrese el nombre de usuario y el token como contraseña

No puedo ejecutar ningún comando en mi repositorio remoto en Visual Studio Team Services (VSTS) porque la autenticación falla.

Puedo hacer tirones, etc. a través de VS. Pero solo a través de VS. No a través de GIT bash, o cualquier otra herramienta como SourceTree.


Al usar Atlassian Sourcetree necesita la configuración de credenciales básicas en Visual Studio Team Services (VSTS), como en la respuesta aceptada.

Luego, en Sourcetree, vaya a Herramientas -> Opciones -> Pestaña Autenticación.

Debe configurar el nombre de usuario que no es de correo electrónico que configura como credenciales de usuario básicas para el host XXX.visualstudio.com.

A continuación, se le pedirá la contraseña al acceder al repositorio de VSTS GIT.


Como hoy, la página para habilitar la configuración de autenticación alternativa se encuentra en el siguiente enlace https: // YOUR_USER_NAME .visualstudio.com / _details / security / altcreds


Debe habilitar Credenciales de autenticación alternativas si desea usar otros clientes de Git fuera de Visual Studio ...

Para configurar créditos alternativos en Visual Studio Team Services (VSTS), haga clic en su nombre / icono en la parte superior derecha -> Seguridad -> Credenciales de autenticación alternativa

Editar: agregue más detalles acerca de esto desde VSTS (tomado de la pantalla de credenciales alternativas) ...

CREDENCIALES DE AUTENTICACIÓN ALTERNATIVAS

Algunas aplicaciones que funcionan fuera del navegador (incluido el cliente de línea de comando Team Explorer Everywhere y la utilidad git-tf) requieren credenciales de autenticación básicas. Otras aplicaciones no se manejan adecuadamente usando una dirección de correo electrónico para el nombre de usuario durante la autenticación.

Para trabajar con estas aplicaciones, debe habilitar credenciales alternativas, establecer una contraseña y, opcionalmente, establecer un nombre de usuario secundario que no tenga forma de dirección de correo electrónico. Tenga en cuenta que las credenciales alternativas no se pueden utilizar para iniciar sesión en el servicio desde un navegador web o fuera de estas aplicaciones.



En Windows, puede crear fácilmente un token de acceso personal utilizando el Administrador de credenciales de Git . Es lo que Visual Studio Team Services ahora parece recomendar sobre las credenciales de autenticación alternativa.

Simplemente instale esa utilidad, y luego la próxima vez que git pull desde Git Bash, le pedirá las credenciales de acceso a los Servicios de Visual Studio Team. A continuación, creará un token de acceso personal en su cuenta de VSTS y agregará un par de entradas a su tienda local de credenciales de Windows.

Cita del sitio:

Funciona mágicamente cuando se necesitan credenciales. Por ejemplo, al presionar a Visual Studio Team Services, abre automáticamente una ventana e inicializa un flujo oauth2 para obtener su token.


Noté que la redacción (y ubicación) de los menús cambió en Visual Studio Team Services, ahora se encuentra en el menú desplegable en la esquina superior derecha (con sus iniciales o foto) Seguridad> Credenciales de autenticación alternativas . Simplemente active y configure su nombre de usuario y contraseña.

Actualización: Parece que estos menús siguen cambiando. Gracias por vigilarlos, editores.