Process Flow - Default branch name configuration
Start
Check global config for default branch
Is default branch set?
No→Use 'master' as default
|Yes
Use configured default branch name
Create new repo or init branch
Default branch set
End
This flow shows how Git checks for a configured default branch name and uses it when creating new repositories or branches.