Hola, estoy en varios sitios web de git como bitbucket, github & co. Tengo diferentes nombres de usuario y correos electrónicos, pero Sourcetree me obliga a escribir mi nombre y mi correo electrónico. Por lo tanto, no se carga solo.
No es posible usar la información de mi count desde su website sin para iniciar session (en el website) y search mi correo electrónico y tipo en sourcetree? Es un poco molesto para esto en nuevos proyectos.
EDITAR: Lo que quiero decir es en otras palabras: quiero tener cargada la información de mi count de bitbucket, github, así que no necesito escribir cada vez en un repository nuevo y verificar cada vez en su website qué nombre de usuario o correo electrónico se configuró.
Así como pregunta si es posible.
Así como pregunta si es posible
Realmente no.
Lo que hago es:
Asegúrate de que no tengo ningún user.name/user.email global (mira " ¿Cómo puedo hacer commit de bloques de git si el correo electrónico del usuario no está configurado? ")
git config --global user.useConfigOnly true
usar un alias para establecer los datos de autoría que quiero
En Windows, defino esos alias como:
doskey gcu=git config user.name "Name1" ^&^& git config user.email email1@com doskey gcu2=git config user.name "Name2" ^&^& git config user.email email2@com
Luego, en un repository, gcu
(solo una vez) gcu
o gcu2
, dependiendo de la naturaleza de ese repository.
Si me olvido de escribirlo, no podré crear una confirmación sin el post de error:
*** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: no name was given and auto-detection is disabled