In VS Code there is a "+" sign next to my branch name. What does that mean?
Checking the source code reveals that:
* indicates you have unstaged changes (not been added yet)+ indicates you have staged changes (added, but not commited)! indicates unmerged conflictsThere can also be Rebasing at the end, when you are in the middle of a rebase.
So, if you see *+, then git status should show some staged and some unstaged files.