jesseduffield.lazygit/pkg/integration/tests/worktree
Stefan Haller 22914da8e5 Allow deleting local+remote of a worktree-checked-out branch at once
Picking "Delete local and remote branch" for a single branch that's checked
out in another worktree used to fail with "Some of the selected branches are
checked out by other worktrees. Select them one by one to delete them." That
message only makes sense for a multi-selection; for a single branch there's no
reason we can't remove the worktree and delete both the local and remote branch
in one go. Route that case through the same worktree menu as the local-only
delete, with labels that spell out that the remote goes too. The multi-select
error stays for actual multi-selections.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 19:04:44 +02:00
..
add_for_existing_branch.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
add_from_branch.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
add_from_branch_detached.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
add_from_commit.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
add_from_remote_branch.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
add_from_stash.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
add_from_tag.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
associate_branch_bisect.go Show worktree name next to branch in branches list 2026-03-09 11:34:34 +01:00
associate_branch_rebase.go Show worktree name next to branch in branches list 2026-03-09 11:34:34 +01:00
bare_repo.go Set working directory in lazygit test command 2024-01-12 19:59:31 +11:00
bare_repo_worktree_config.go Fix typos 2025-01-03 10:50:36 +11:00
crud.go Rework the worktrees-panel 'n' into a branch picker 2026-07-03 18:53:05 +02:00
custom_command.go Convert custom command Key fields to Keybinding 2026-05-25 15:32:47 +02:00
default_path_tilde.go Expand a leading ~ in worktree paths to the home directory 2026-07-03 18:53:05 +02:00
detach_worktree_from_branch.go Delete the branch when deleting it via its worktree 2026-07-03 19:04:44 +02:00
dotfile_bare_repo.go Set working directory in lazygit test command 2024-01-12 19:59:31 +11:00
double_nested_linked_submodule.go Use getters for AppState and UserConfig instead of accessing the fields directly 2024-08-18 10:24:52 +02:00
exclude_file_in_worktree.go Show branch name and detached HEAD in worktrees tab 2026-03-08 12:51:46 +01:00
fast_forward_worktree_branch.go Show worktree name next to branch in branches list 2026-03-09 11:34:34 +01:00
fast_forward_worktree_branch_should_not_pollute_current_worktree.go Show worktree name next to branch in branches list 2026-03-09 11:34:34 +01:00
force_remove_worktree.go Show branch name and detached HEAD in worktrees tab 2026-03-08 12:51:46 +01:00
force_remove_worktree_with_submodules.go Show branch name and detached HEAD in worktrees tab 2026-03-08 12:51:46 +01:00
location_candidates.go Move the new-worktree keybinding from worktrees to universal 2026-07-03 18:53:05 +02:00
new_worktree_picker.go Rework the worktrees-panel 'n' into a branch picker 2026-07-03 18:53:05 +02:00
new_worktree_picker_remote.go Rework the worktrees-panel 'n' into a branch picker 2026-07-03 18:53:05 +02:00
remove_worktree_and_delete_local_and_remote_branch.go Allow deleting local+remote of a worktree-checked-out branch at once 2026-07-03 19:04:44 +02:00
remove_worktree_from_branch.go Delete the branch when deleting it via its worktree 2026-07-03 19:04:44 +02:00
reset_window_tabs.go Show branch name and detached HEAD in worktrees tab 2026-03-08 12:51:46 +01:00
symlink_into_repo_subdir.go Use getters for AppState and UserConfig instead of accessing the fields directly 2024-08-18 10:24:52 +02:00
worktree_in_repo.go Rework the worktrees-panel 'n' into a branch picker 2026-07-03 18:53:05 +02:00