git-delete-merged-branches: Ignore checked-out branches on different worktrees #920
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
When using
git-worktree
, if a different worktree has a checked out branch (i.e not in the state of detached HEAD), this is what thegit branch
output looks like:$ git branch * develop + i-am-a-checked-out-branch-on-a-different-worktree i-am-another-branch
Meaning -
develop
is checked out in the current worktree I'm on, andi-am-a-checked-out-branch-on-a-different-worktree
is checked out elsewhere.In any case, we would like to not remove the checked out branch. This is why I filter
+
out.Have a nice rest of your day,
Matan