I have two local repos for which I use posh-git, and in one of them, the branch colors show correctly according to the posh-git readme:
- Cyan means the branch matches its remote
- Green means the branch is ahead of its remote (green light to push)
- Red means the branch is behind its remote
- Yellow means the branch is both ahead of and behind its remote
But in my other repo, the branches are always in a cyan color, regardless of the state of local vs. remote.
Between the two, I've run a diff on both $GitPromptSettings
and git config -l
, and neither show any color-related differences (only the remote origin, some branch names, and one of them has some gitflow settings).
If it could make any difference, the two are also from two separate GitHub private (organization) repos.
What could be causing this, or what else could I do to troubleshoot?