remota rama origin comandos cambiar git github

rama - Error cuando push confirma con Github: fatal: no se pudo leer Nombre de usuario



git push origin master (10)

Desde hace poco, utilizo Github para mis proyectos y tengo un problema cuando quiero enviar confirmaciones.

Para comenzar, he bifurcado un repositorio. Luego cloné el tenedor (con la línea de comando git clone https://github.com/ ... ) y, después de hacer modificaciones, me he comprometido con éxito ( git commit -a ).

Después de esto, he intentado enviar confirmaciones con la línea de comando git push pero obtengo el siguiente error:

fatal: could not read Username for ''https://github.com'': No such file or directory

¿Tienes una idea para resolver este problema?


Bueno, tuve el mismo problema: lo que me molesta es que no tengo ni idea de por qué (editar: error). Estaba presionando con https . La edición manual de la configuración no funcionó para mí (o hacer un chkdsk como se sugiere en otra respuesta). Terminé presionando con ssh - como en, reemplazar:

https://github.com/USER/REPO.git

con

[email protected]:USER/REPO.git

después de generar tus llaves

EDITAR por qué: es un error en 1.8.5. Vea el informe y una discussion con una forma de solución


Como es un error de la versión 1.8.5, si no desea usar la clave SSH, puede cambiar a 1.84 desde here , o actualizar a la versión superior, 1.9.x, por ejemplo.


En mi caso, actualizo Git a la versión 1.9 y este problema está solucionado.

Durante push / commit, el Git Bash pedirá la cuenta y la contraseña de Github.


Esta solución: git remoto rm origen git remote agregar origen ''[email protected]: username / repo.git''

provocó un error de seguimiento, que solo se pudo solucionar recreando la compilación: ERROR: no se pudo encontrar ninguna revisión para compilar. Verifique la configuración de repositorio y bifurcación para este trabajo.

así que no lo intentes a menos que sepas lo que estás haciendo!



Intenté seguir el comando y funcionó para mí

git push https://<username>:<password>@github.com/<username>/<repository-name>


Lo que tenía que hacer era:

git remote rm origin
git remote add origin ''[email protected]:username/repo.git''

Entonces, pude impulsar mis cambios.


Me encontré con este error cuando tenía un repositorio github inexistente configurado como una dependencia del proyecto.


Para mí, el problema era que no tenía acceso rw a / dev / tty. Agregar mi usuario al grupo tty resolvió el problema (gpasswd -a tty).


Utilicé git-credential-winstore antes. Cuando reinstalé mi Windows, ese error se detuvo. Resuelvo el problema descargando git-credential-winstore nuevamente en mi RUTA.