I’ve cloned a repo and Sublime shows me on the master branch. When I click the top-center ‘master’ dropdown, I’m offered ‘Checkout Branch’. This lists no branches and typing in the name of a remote branch and hitting enter does nothing (it doesn’t respond that I made an error and seems to give no clue as to why it didn’t do what I wanted).
After a little research I realize that it is expecting me to type the name of a local branch, not a remote branch. I work exclusively with remote branches, not local, so this didn’t jump to mind as a potential reason.
So that I understand Sublime Merge and git workflow better, can you explain why it only shows local branches? Also, I wonder if you would consider modifying the text to clarify that it’s expecting you to type (or perhaps select) a local branch, or otherwise show some kind of response when you type a remote branch and hit enter, rather than sit silently.
Additionally, once I have actually checked out the remote branch using the left-sidebar REMOTES(N) > name > branch, the top-center label shows a commit hash rather than user/feature-branch-xyz. Why is that? This seems to be a detached HEAD (as reported by git status).