Return the default branch name of the Git repository.
Checks refs/remotes/origin/HEAD first, then falls back to common names (main, master).
refs/remotes/origin/HEAD
main
master
Default branch name, or None if it can’t be determined.
None
str or None