Process Flow - Credential storage options
User runs git command needing credentials
Check credential helper configured?
No→Prompt user for username/password
Yes
Use stored credentials from helper
Authenticate with remote
Success or failure
If success and helper set to store, save credentials
End
Git checks if a credential helper is set to retrieve stored credentials; if not, it asks the user. After authentication, it may save credentials for future use.