Hola Felix, espero estés bien.
Respondiendo a tus preguntas.
1- Cuando cambiamos la configuración --local, solo se aplica al proyecto actual en el que estás trabajando, usando --global, la configuración está globalmente en su computadora. Si tiene varios servidores git, debe configurar su git según las bases de la carpeta, en cambio, si es el único usuario con un solo servidor, está bien hacerlo de manera global.
2 - Si desinstalas Git, pierdes las configuraciones y tendrías que volver a realizarlas, en el caso de los repositorios no los perderías. Pero es una buena práctica que a medida que vas desarrollando un proyecto, vayas subiendo tu código a un repositorio remoto ejemplo GitHub, así podrás tener respaldo de tus repositorios, en caso de tener alguna falla en tu computadora.
3 - Si puedes borrar las configuraciones que has realizado y realizarlas nuevamente.
Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.
¡Vamos juntos!
Si este post te ayudó, por favor, marca como solucionado ✓. ¡Continúa con tus estudios!