Cuenta desorderada en la línea de command

Estoy en un pequeño dilema en el que mi count de GitHub no funciona correctamente. Cada vez que me comprometo con un repository, muestra que presioné los cambios como 'prohacker112', una count en la que nunca me he registrado. Estoy usando cnetworkingential-cache , en la que accedí con mi count y cada vez que me pide un nombre de usuario / contraseña, uso mi count. Entonces, ¿por qué GitHub cree que estoy cometiendo / empujando como prohackr112? ¿Cómo puedo decirle a Git mi nombre de usuario real? Estoy usando cloud9, si eso ayuda.

La dirección de correo electrónico en su configuration de Git no está configurada correctamente.

Para ver la configuration global del correo electrónico Git, ejecute este command:

 git config --global user.email 

Si esto es incorrecto, actualícelo usando este command:

 git config --global user.email "<my email>@gmail.com" 

Si esa configuration ya es correcta o si corregirla no soluciona el problema, verifique la configuration local desde su repository local:

 git config user.email 

Y, si es incorrecto, actualícelo con este command:

 git config user.email "<my email>@gmail.com" 

Documentación relevante de GitHub

Estoy usando cnetworkingential-cache :

esto no tiene nada que confirmar la autoría, que está determinada únicamente por git config user.name

Entonces, ¿por qué GitHub cree que estoy cometiendo / empujando como prohackr112?

Depende de la url utilizada para hacer reference al repository de GitHub: vea la salida de git remote -v .

Si es un ssh one git@github.com:user/repo , entonces es posible que la key pública utilizada por su count de Cloud 9 ( ~/.ssh/id_rsa.pub , como se ve aquí ) sea la que se registró como prohackr112 .

Debería cambiarlo por key privada / pública de su otra count.
O necesitaría cambiar la url por una https uno, para poder usar un set de cnetworkingenciales de count / contraseña (que puede save en la memory caching de su asistente de cnetworkingenciales)

    Intereting Posts