cómo actualizar la configuration global (nombre de usuario y useremail) en git?

No sé si puedo hacer este tipo de preguntas aquí, si no puedo, lo siento.

en un repository de git, utilizo el nombre de usuario global Aname y el correo de aemail@email.com global aemail@email.com, y aemail@email.com algunas obras a este repository, y ahora actualizo mi nombre de usuario global a Bname , y el correo de bemail@email.com global a bemail@email.com y también bemail@email.com algunas obras a este repository. Entonces, ¿cómo puedo actualizar la configuration global en trabajos antiguos? Por favor, mira la image. enter image description here

Gracias.

El capítulo Reescribir el historial de The Git Book tiene la información que está buscando, específicamente en "Cambiar las direcciones de correo electrónico a nivel mundial".

Si está utilizando su repository solo para el desarrollo personal, está bien, pero si comparte este repository con otras personas, reescribir el historial como este es un cambio intrusivo. En realidad, no se puede modificar una confirmación existente, por lo que lo que sucede en una situación como esta es que git genera nuevas confirmaciones y descarta las anteriores. Esto puede ser un inconveniente si (por ejemplo) alguien ha creado una bifurcación en una de las confirmaciones anteriores.