GitHub en Android Studio

Tengo una count principal de GitHub compartida por varias personas, y cada uno tiene su propia count. Creé un repository a través de Android Studio usando la count principal, y ahora debía extraer el código de mi count personal. Así que voy a la configuration de GitHub en File > Settings y cambio las cnetworkingenciales de inicio de session para reflejar mi count personal. Sin embargo, cuando presiono el código todavía dice que la confirmación fue hecha por la count principal, y que es el único contribuyente. ¿Qué estoy haciendo mal?

Tal vez cuando configuraste git con tu nueva count, no cambió gitconfig

Tratar:

 git config --global user.name "Amir" git config --global user.email "your_email@example.com" 

(tenga en count que Global es opcional, hará que sea su nombre / correo electrónico en todas partes del sistema)

De hecho, la solución de @LeonardoC resuelve el problema, pero si quiere saber por qué sucedió esto, puede leer esto: https://help.github.com/articles/why-are-my-commits-linked-to- el usuario incorrecto /

Particularmente, la parte que dice:

GitHub usa la dirección de correo electrónico en el encabezado de confirmación para vincular la confirmación con un usuario de GitHub . Si sus confirmaciones están siendo vinculadas a otro usuario, o no están vinculadas a ningún usuario, es posible que necesite cambiar la configuration de configuration local de Git , agregar una dirección de correo electrónico a la configuration de correo electrónico de su count o ambas.

Nota: Si sus confirmaciones están vinculadas a otro usuario, eso no significa que el usuario pueda acceder a su repository. Un usuario solo puede acceder a un repository de su propiedad si lo agrega como queueborador o si lo agrega a un equipo que tiene acceso al repository

Por lo tanto, para cambiar la configuration de su Git local, escriba las dos instrucciones antes mencionadas por @LeonardoC:

 git config --global user.name "yourUsername" git config --global user.email "theEmailLinkedToYourUsername" 

Y en caso de que quiera verificar cuáles son los valores antes de cambiarlos, puede getlos simplemente escribiendo en el shell:

 git config --global user.name git config --global user.email