Skip to content

Option to exclude items from Git branch checkout list #13506

@smlombardi

Description

@smlombardi
  • VSCode Version: Version 1.7.0-insider
  • OS Version: 10.12

When I click the "git branch" item at the left of the status bar, a popup appear with all the branches I might want to switch to, which is expected.

However, this menu lists all of our tags first, and we have dozens of tags on remote releases of our app. It also lists the remote branches of the repo.

I always just want to switch between LOCAL branches I have already tracked. This is the way the "git plus" extension for Atom works. I find it hard to find the branch I am looking for in the list, even with type-ahead.

I realize some people may want the current setup, so how about a prefs setting for "checkout shows local branches only" or something similar? Or preference line items to exclude tags and/or remote branches?

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable buggitGIT issueshelp wantedIssues identified as good community contribution opportunities

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions