2012-04-20 6 views
5

Cometí un error al configurar mi información de GitHub, así que cuando llegué a un repositorio X, el nombre que apareció no es mi nombre. ¿Cómo puedo arreglarlo y decir que fui yo? ¿Hay alguna forma de hacer eso?Cómo decir esto soy yo en github

En BitBucket hay una opción en la página de administración de repos llamada "Alias ​​de nombre de usuario".

Nota: No soy un administrador en el repositorio X.

+0

Debe corregir su repositorio local y forzar a push a github para solucionar el problema. – Vincent

+0

No puedo hacer eso ahora porque hay commits tan chulos después de este commit :(, y cómo corregir mi nombre en mi repositorio local. – MhdAljuboori

+0

http://help.github.com/change-author-info/ (advertencia: acción destructiva si otros están utilizando su repositorio) –

Respuesta

4

En general, la forma de indicar que usted tiene algunas confirmaciones con la dirección de correo electrónico equivocada y desea corregir que para las personas que buscan en la historia de la futuro es usar el archivo .mailmap. Esto está documentado en la página del manual git shortlog. Para usarlo, cada línea debe comenzar con su nombre y dirección correctos, y luego continuar con las combinaciones de nombre/dirección que aparecen en el historial que desea asignar a ese nombre y dirección correctos. Por ejemplo:

Mhd Aljobory <[email protected]> Wrong Name <[email protected](none)> 

No sé si es compatible con la traducción a través de GitHub mailmap o no, pero esta es la manera estándar que utilizan diversas herramientas de Git para resolver este problema.

Cuestiones relacionadas