La authentication de count de Visual Studio 2013 y Github no funciona

Esto ha estado trabajando en mi cerebro durante las últimas 4 horas. He buscado en Google, veo videos, vine aquí en busca de una solución, pero nada.

Así que estoy tratando de configurar Visual Studio 2013 con git, y específicamente mi count de Github.

Cada vez que bash presionar un cambio recibo este post de error:

"Ocurrió un error. Mensaje detallado: el código de estado de respuesta no indica éxito: 401 (se requiere autorización)".

Nunca he recibido el post para ingresar mis cnetworkingenciales, por lo que no es un error de nombre de usuario / contraseña no válido.

La URL que utilizo para publicar o clonar es https://github.com/[github_username]/[repo].git

Instalé las herramientas de terceros. Me aseguré de que git esté disponible desde la línea de command. Puedo clonar un repository que creé en Github. Wincnetworking está configurado como mi ayudante de cnetworkingencial. Cuando hago manualmente un git push desde la command-line, correctamente solicita mis cnetworkingenciales una vez, y luego usa la almacenada, visible desde el administrador de cnetworkingenciales.

Una guía que usé inicialmente fue esta:

http://michaelcrump.net/setting-up-github-to-work-with-visual-studio-2013-step-by-step

Estoy realmente perdido aquí sobre cómo conseguir que Visual Studio me solicite el nombre de usuario o, para el caso, utilice los almacenados. Estoy seguro de que es una configuration estúpida que me perdí, o algo que instalé incorrectamente.

[EDITAR] El problema de que no se le soliciten las cnetworkingenciales se networkinguce a Visual Studio que almacena sus nombres de usuario y passwords para sus counts de GitHub en el Administrador de cnetworkingenciales , también conocido como Windows Vault. Puede editar las cnetworkingenciales almacenadas en la bóveda, o puede eliminar la input relacionada todas juntas. Esto último hará que Visual Studio le solicite nuevamente las cnetworkingenciales la próxima vez que intente sincronizar con el control remoto en GitHub o lo que sea.

(Si no marca la casilla "recordar" en el aviso, nada se almacenará en el Administrador de cnetworkingenciales).

Dejo el rest de esta respuesta como reference. En una nota al margen: 2FA es algo bueno.


Sé que dices que no usas authentication de dos factores, pero un tipo llamado Kris van der Mast escribió sobre esto en su blog .

Si de hecho su problema se relaciona de alguna manera con lo que escribe Kris, entonces, según Phil Haak, la solución descrita puede ser obsoleta (al less si acepta la sugerencia de Phil de usar la Extensión de GitHub actualizada para Visual Studio, como se describe).

Tengo el mismo problema que usted describe, ni siquiera recibir el aviso para ingresar las cnetworkingenciales, y ese puede ser un problema diferente (también recibo un 403, no un 401 en el post de error). Aún así, su post de error es el mismo que el de Kris y quizás leer sobre lo que está haciendo ayuda de alguna manera.

Si encuentro una solución al problema inmediato de no recibir una request, actualizaré mi respuesta en consecuencia.