-
Notifications
You must be signed in to change notification settings - Fork 34.2k
Closed
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalitygitGIT issuesGIT issueshelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunitieson-testplanverification-neededVerification of issue is requestedVerification of issue is requested
Milestone
Description
$ mkdir repro
$ cd repro
$ mkdir example1
$ cd example1
$ git init; echo "hello" > world.txt; git add world.txt; git commit -m "init";
$ git worktree add ../example1branchA
$ git worktree add ../example1branchB
$ cd ..
$ mkdir example2
$ cd example2
$ git init; echo "hello" > world.txt; git add world.txt; git commit -m "init";
$ cd ..
Scenario:
- Open
repro
directory in VS Code - Go to Git tab.
Expected: "Source Control Providers" lists Git repos.
example1
example1branchA
example1branchB
example2
Actual: "Source Control Providers" lists Git repos.
example1
example2
I sometimes will have lots of branches checked out in parallel on huge repos that I can't afford to clone multiple times. I would also like to be able to use VS Code's source control functionality with these checkouts all the same.
Thanks! and thanks for Code!
schwede, AlexZhong22c, BrianBorge, kiprasmel, vkatushenok and 100 more
Metadata
Metadata
Assignees
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalitygitGIT issuesGIT issueshelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunitieson-testplanverification-neededVerification of issue is requestedVerification of issue is requested