Supongamos que soy un contratista que ocasionalmente trabaja en 2 proyectos simultáneamente (uno podría ser mantenimiento, uno podría estar en desarrollo)
De vez en cuando tengo que trabajar en un nuevo repositorio, y me olvido de configurar la dirección de correo electrónico para usar en git, por lo que el valor predeterminado es la dirección de correo electrónico establecida globalmente.
¿Cómo puedo manejar esto mejor?
¿Qué sucede si solo defino la dirección de correo electrónico en el nivel de repositorio? ¿Se quejará git o se comprometerá felizmente sin una dirección de correo electrónico definida?
¿Cómo puedo verificar un nuevo repositorio y pedirme una dirección de correo electrónico?
¿Es posible que solicite uno de los 2 archivos de configuración de 'perfiles' diferentes de la compañía?
Soy propenso a cometer este error una y otra vez, con meses de diferencia, por lo que generalmente olvido cosas que deben configurarse en máquinas nuevas o comandos que deben ejecutarse en lugar de los git predeterminados.
Esto también me afecta ocasionalmente cuando trabajo desde casa.