Process Flow - .gitconfig file structure
Start: Read .gitconfig file
Parse Sections: [user
Parse Keys and Values inside each section
Store Settings in Git Configuration
Apply Settings during Git Operations
End
Git reads the .gitconfig file by sections, then keys and values inside each section, storing these settings to apply during Git commands.