Managing Multiple Git Profiles
Personally I really like to organise things especially profiles that I can maintain when I am using same laptop for personal and work repositories. No one wants to commit on a work repo with their private personal email. So you can either change that setting at repo level or just have flexible config which is smart to use the right config with the right repository. There are definitely multiple ways to get this done.