Docs.rs
worktrunk-0.37.1
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
worktrunk 0.37.1
A CLI for Git worktree management, designed for parallel AI agent workflows
Crate
Source
Builds
Feature flags
Documentation
..
integration__integration_tests__approval_pty__approval_prompt_accept.snap
integration__integration_tests__approval_pty__approval_prompt_decline.snap
integration__integration_tests__approval_pty__approval_prompt_mixed_approved_unapproved_accept.snap
integration__integration_tests__approval_pty__approval_prompt_mixed_approved_unapproved_decline.snap
integration__integration_tests__approval_pty__approval_prompt_multiple_commands.snap
integration__integration_tests__approval_pty__approval_prompt_named_commands.snap
integration__integration_tests__approval_pty__approval_prompt_permission_error.snap
integration__integration_tests__approval_pty__approval_prompt_remove_decline.snap
integration__integration_tests__approval_ui__already_approved_skip_prompt.snap
integration__integration_tests__approval_ui__approval_fails_in_non_tty.snap
integration__integration_tests__approval_ui__approval_mixed_approved_unapproved.snap
integration__integration_tests__approval_ui__approval_multiple_commands.snap
integration__integration_tests__approval_ui__approval_named_commands.snap
integration__integration_tests__approval_ui__approval_single_command.snap
integration__integration_tests__approval_ui__decline_approval_skips_only_unapproved.snap
integration__integration_tests__approval_ui__project_prefix_all_requires_approval.snap
integration__integration_tests__approval_ui__project_prefix_requires_approval.snap
integration__integration_tests__approval_ui__run_hook_post_merge_requires_approval.snap
integration__integration_tests__approval_ui__run_hook_pre_merge_requires_approval.snap
integration__integration_tests__approval_ui__step_hook_name_filter_on_unnamed.snap
integration__integration_tests__approval_ui__step_hook_unknown_name_error.snap
integration__integration_tests__approval_ui__user_prefix_skips_approval.snap
integration__integration_tests__approval_ui__yes_bypasses_tty_check.snap
integration__integration_tests__approval_ui__yes_does_not_save_approvals_first_run.snap
integration__integration_tests__approval_ui__yes_does_not_save_approvals_second_run.snap
integration__integration_tests__approvals__add_approvals_all_already_approved.snap
integration__integration_tests__approvals__add_approvals_all_none_approved.snap
integration__integration_tests__approvals__add_approvals_bare_repo_config_in_primary_worktree.snap
integration__integration_tests__approvals__add_approvals_empty_config.snap
integration__integration_tests__approvals__add_approvals_no_commands.snap
integration__integration_tests__approvals__add_approvals_no_config.snap
integration__integration_tests__approvals__clear_approvals_after_clear.snap
integration__integration_tests__approvals__clear_approvals_global_no_approvals.snap
integration__integration_tests__approvals__clear_approvals_global_with_approvals.snap
integration__integration_tests__approvals__clear_approvals_multiple_approvals.snap
integration__integration_tests__approvals__clear_approvals_no_approvals.snap
integration__integration_tests__approvals__clear_approvals_with_approvals.snap
integration__integration_tests__bare_repository__bare_repo_commands_from_bare_directory.snap
integration__integration_tests__bare_repository__bare_repo_identifies_primary_correctly.snap
integration__integration_tests__bare_repository__bare_repo_list_shows_no_bare_entry.snap
integration__integration_tests__bare_repository__bare_repo_list_worktrees.snap
integration__integration_tests__bare_repository__bare_repo_prompt_pty__bare_repo_prompt_accept.snap
integration__integration_tests__bare_repository__bare_repo_prompt_pty__bare_repo_prompt_decline.snap
integration__integration_tests__bare_repository__bare_repo_prompt_pty__bare_repo_prompt_preview.snap
integration__integration_tests__bare_repository__bare_repo_worktree_path_prompt_auto_accept.snap
integration__integration_tests__bare_repository__bare_repo_worktree_path_prompt_non_interactive_warning.snap
integration__integration_tests__bare_repository__nested_bare_repo_list_snapshot.snap
integration__integration_tests__ci_status__filters_by_repo_owner.snap
integration__integration_tests__ci_status__github_pr_conflicts.snap
integration__integration_tests__ci_status__github_pr_failed.snap
integration__integration_tests__ci_status__github_pr_passed.snap
integration__integration_tests__ci_status__github_pr_running.snap
integration__integration_tests__ci_status__github_workflow_run.snap
integration__integration_tests__ci_status__github_workflow_running.snap
integration__integration_tests__ci_status__gitlab_ci_rate_limit.snap
integration__integration_tests__ci_status__gitlab_empty_mr_list_no_project_id.snap
integration__integration_tests__ci_status__gitlab_filters_by_project_id.snap
integration__integration_tests__ci_status__gitlab_mr_conflicts.snap
integration__integration_tests__ci_status__gitlab_mr_failed.snap
integration__integration_tests__ci_status__gitlab_mr_passed.snap
integration__integration_tests__ci_status__gitlab_mr_pending.snap
integration__integration_tests__ci_status__gitlab_mr_running.snap
integration__integration_tests__ci_status__gitlab_mr_view_failure.snap
integration__integration_tests__ci_status__gitlab_multiple_mrs_no_project_id.snap
integration__integration_tests__ci_status__gitlab_no_ci.snap
integration__integration_tests__ci_status__gitlab_single_mr_no_project_id.snap
integration__integration_tests__ci_status__gitlab_stale_mr.snap
integration__integration_tests__ci_status__list_full_with_gitlab_remote.snap
integration__integration_tests__ci_status__list_full_with_invalid_platform_override.snap
integration__integration_tests__ci_status__list_full_with_platform_override_github.snap
integration__integration_tests__ci_status__mixed_check_types.snap
integration__integration_tests__ci_status__no_ci_checks.snap
integration__integration_tests__ci_status__stale_pr.snap
integration__integration_tests__ci_status__status_context_failure.snap
integration__integration_tests__ci_status__status_context_pending.snap
integration__integration_tests__ci_status__url_based_pushremote.snap
integration__integration_tests__config_show__config_show_claude_available_plugin_not_installed.snap
integration__integration_tests__config_show__config_show_displays_deprecation_details.snap
integration__integration_tests__config_show__config_show_displays_no_cd_deprecation.snap
integration__integration_tests__config_show__config_show_displays_no_ff_deprecation.snap
integration__integration_tests__config_show__config_show_displays_pre_hook_table_form_deprecation.snap
integration__integration_tests__config_show__config_show_displays_project_commit_generation_deprecations.snap
integration__integration_tests__config_show__config_show_displays_select_section_deprecation.snap
integration__integration_tests__config_show__config_show_empty_project_config.snap
integration__integration_tests__config_show__config_show_empty_system_config.snap
integration__integration_tests__config_show__config_show_fish_outdated_wrapper.snap
integration__integration_tests__config_show__config_show_fish_with_completions.snap
integration__integration_tests__config_show__config_show_fish_without_completions.snap
integration__integration_tests__config_show__config_show_from_linked_worktree_shows_main_worktree_hint.snap
integration__integration_tests__config_show__config_show_full_command_not_found.snap
integration__integration_tests__config_show__config_show_full_not_configured.snap
integration__integration_tests__config_show__config_show_full_update_available.snap
integration__integration_tests__config_show__config_show_full_version_check_unavailable.snap
integration__integration_tests__config_show__config_show_github_remote.snap
integration__integration_tests__config_show__config_show_gitlab_remote.snap
integration__integration_tests__config_show__config_show_invalid_project_toml.snap
integration__integration_tests__config_show__config_show_invalid_system_config.snap
integration__integration_tests__config_show__config_show_invalid_user_toml.snap
integration__integration_tests__config_show__config_show_no_project_config.snap
integration__integration_tests__config_show__config_show_no_user_config.snap
integration__integration_tests__config_show__config_show_nushell_outdated_wrapper.snap
integration__integration_tests__config_show__config_show_opencode_available_plugin_not_installed.snap
integration__integration_tests__config_show__config_show_opencode_plugin_installed.snap
integration__integration_tests__config_show__config_show_opencode_plugin_outdated.snap
integration__integration_tests__config_show__config_show_outside_git_repo.snap
integration__integration_tests__config_show__config_show_partial_shell_config_shows_hint.snap
integration__integration_tests__config_show__config_show_plugin_installed.snap
integration__integration_tests__config_show__config_show_powershell_detected_via_psmodulepath.snap
integration__integration_tests__config_show__config_show_shell_active_but_not_in_config_file.snap
integration__integration_tests__config_show__config_show_shell_integration_active.snap
integration__integration_tests__config_show__config_show_statusline_configured.snap
integration__integration_tests__config_show__config_show_suggests_project_config_for_ci.snap
integration__integration_tests__config_show__config_show_suggests_user_config_for_commit_generation.snap
integration__integration_tests__config_show__config_show_unmatched_candidate_not_suppressed_by_wrapper.snap
integration__integration_tests__config_show__config_show_unmatched_candidate_warning.snap
integration__integration_tests__config_show__config_show_warns_unknown_project_keys.snap
integration__integration_tests__config_show__config_show_warns_unknown_user_keys.snap
integration__integration_tests__config_show__config_show_whitespace_only_project_config.snap
integration__integration_tests__config_show__config_show_with_project_config.snap
integration__integration_tests__config_show__config_show_with_system_config.snap
integration__integration_tests__config_show__config_show_zsh_compinit_correct_order.snap
integration__integration_tests__config_show__config_show_zsh_compinit_warning.snap
integration__integration_tests__config_show__config_update_applies_approved_commands_migration.snap
integration__integration_tests__config_show__config_update_applies_commit_generation_migration.snap
integration__integration_tests__config_show__config_update_applies_template_var_migration.snap
integration__integration_tests__config_show__config_update_no_deprecations.snap
integration__integration_tests__config_show__deprecated_commit_generation_project_level_shows_warning.snap
integration__integration_tests__config_show__deprecated_commit_generation_section_shows_warning.snap
integration__integration_tests__config_show__deprecated_template_variables_show_warning.snap
integration__integration_tests__config_show__deprecated_template_variables_verbose_shows_content.snap
integration__integration_tests__config_show__explicit_config_path_not_found_shows_warning.snap
integration__integration_tests__config_show__opencode_install_already_installed.snap
integration__integration_tests__config_show__opencode_install_creates_plugin.snap
integration__integration_tests__config_show__opencode_install_prompt_declined.snap
integration__integration_tests__config_show__opencode_install_updates_outdated.snap
integration__integration_tests__config_show__opencode_install_uses_dirs_fallback.snap
integration__integration_tests__config_show__opencode_uninstall_not_installed.snap
integration__integration_tests__config_show__opencode_uninstall_prompt_declined.snap
integration__integration_tests__config_show__opencode_uninstall_removes_plugin.snap
integration__integration_tests__config_show__plugins_claude_install.snap
integration__integration_tests__config_show__plugins_claude_install_already_installed.snap
integration__integration_tests__config_show__plugins_claude_install_claude_not_found.snap
integration__integration_tests__config_show__plugins_claude_install_command_fails.snap
integration__integration_tests__config_show__plugins_claude_install_invalid_plugins_json.snap
integration__integration_tests__config_show__plugins_claude_install_second_step_fails.snap
integration__integration_tests__config_show__plugins_claude_install_statusline.snap
integration__integration_tests__config_show__plugins_claude_install_statusline_already_configured.snap
integration__integration_tests__config_show__plugins_claude_install_statusline_empty_file.snap
integration__integration_tests__config_show__plugins_claude_install_statusline_preserves_existing.snap
integration__integration_tests__config_show__plugins_claude_uninstall.snap
integration__integration_tests__config_show__plugins_claude_uninstall_command_fails.snap
integration__integration_tests__config_show__plugins_claude_uninstall_not_installed.snap
integration__integration_tests__config_state__ci_status_get_json_with_cached_data.snap
integration__integration_tests__config_state__logs_get_json_with_files.snap
integration__integration_tests__config_state__state_get_comprehensive.snap
integration__integration_tests__config_state__state_get_with_ci_entries.snap
integration__integration_tests__config_update_pty__config_update_prompt_accept.snap
integration__integration_tests__config_update_pty__config_update_prompt_decline.snap
integration__integration_tests__configure_shell__config_show_detects_fish_legacy_conf_d.snap
integration__integration_tests__configure_shell__config_show_fish_legacy_with_functions_dir.snap
integration__integration_tests__configure_shell__configure_shell_dry_run.snap
integration__integration_tests__configure_shell__configure_shell_dry_run_already_configured.snap
integration__integration_tests__configure_shell__configure_shell_dry_run_multiple.snap
integration__integration_tests__configure_shell__configure_shell_fish_all_already_configured.snap
integration__integration_tests__configure_shell__configure_shell_fish_dry_run.snap
integration__integration_tests__configure_shell__configure_shell_fish_dry_run_does_not_delete_legacy.snap
integration__integration_tests__configure_shell__configure_shell_fish_legacy_cleanup_even_when_already_exists.snap
integration__integration_tests__configure_shell__configure_shell_fish_legacy_conf_d_cleanup.snap
integration__integration_tests__configure_shell__pty_tests__install_preview_declined.snap
integration__integration_tests__configure_shell__pty_tests__install_preview_with_gutter.snap
integration__integration_tests__configure_shell__uninstall_shell_dry_run.snap
integration__integration_tests__configure_shell__uninstall_shell_dry_run_fish.snap
integration__integration_tests__configure_shell__uninstall_shell_dry_run_fish_canonical.snap
integration__integration_tests__configure_shell__uninstall_shell_dry_run_multiple.snap
integration__integration_tests__configure_shell__uninstall_shell_fish_legacy_conf_d_cleanup.snap
integration__integration_tests__diagnostic__diagnostic_file_format.snap
integration__integration_tests__diagnostic__diagnostic_gh_hint.snap
integration__integration_tests__directives__merge_directive_file.snap
integration__integration_tests__directives__merge_directive_no_remove.snap
integration__integration_tests__directives__merge_directive_remove.snap
integration__integration_tests__directives__remove_directive_file.snap
integration__integration_tests__directives__remove_without_directive_file.snap
integration__integration_tests__directives__switch_directive_file.snap
integration__integration_tests__directives__switch_exec_scrubbed_warns.snap
integration__integration_tests__directives__switch_legacy_directive_file.snap
integration__integration_tests__directives__switch_legacy_directive_file_powershell.snap
integration__integration_tests__directives__switch_legacy_directive_file_with_execute.snap
integration__integration_tests__directives__switch_no_cd_config_suppresses_directive.snap
integration__integration_tests__directives__switch_no_cd_create_suppresses_directive.snap
integration__integration_tests__directives__switch_no_cd_execute_runs_in_target_worktree.snap
integration__integration_tests__directives__switch_no_cd_hooks_show_path_annotation.snap
integration__integration_tests__directives__switch_no_cd_suppresses_directive.snap
integration__integration_tests__directives__switch_without_directive_file.snap
integration__integration_tests__eval__eval_branch.snap
integration__integration_tests__eval__eval_conditional.snap
integration__integration_tests__eval__eval_dry_run.snap
integration__integration_tests__eval__eval_hash_port.snap
integration__integration_tests__eval__eval_multiple_values.snap
integration__integration_tests__eval__eval_sanitize_db.snap
integration__integration_tests__eval__eval_template_error.snap
integration__integration_tests__for_each__for_each_command_fails_in_one.snap
integration__integration_tests__for_each__for_each_detached_branch_variable.snap
integration__integration_tests__for_each__for_each_multiple_worktrees.snap
integration__integration_tests__for_each__for_each_no_args_error.snap
integration__integration_tests__for_each__for_each_single_worktree.snap
integration__integration_tests__for_each__for_each_skips_prunable_worktrees.snap
integration__integration_tests__for_each__for_each_spawn_fails.snap
integration__integration_tests__for_each__for_each_with_detached_head.snap
integration__integration_tests__for_each__for_each_with_template.snap
integration__integration_tests__help__help_config_create.snap
integration__integration_tests__help__help_config_long.snap
integration__integration_tests__help__help_config_shell.snap
integration__integration_tests__help__help_config_short.snap
integration__integration_tests__help__help_config_show.snap
integration__integration_tests__help__help_config_state.snap
integration__integration_tests__help__help_config_state_ci_status.snap
integration__integration_tests__help__help_config_state_clear.snap
integration__integration_tests__help__help_config_state_default_branch.snap
integration__integration_tests__help__help_config_state_get.snap
integration__integration_tests__help__help_config_state_logs.snap
integration__integration_tests__help__help_config_state_marker.snap
integration__integration_tests__help__help_config_state_previous_branch.snap
integration__integration_tests__help__help_hook_approvals.snap
integration__integration_tests__help__help_hook_approvals_add.snap
integration__integration_tests__help__help_hook_approvals_clear.snap
integration__integration_tests__help__help_list_long.snap
integration__integration_tests__help__help_list_narrow_80.snap
integration__integration_tests__help__help_list_short.snap
integration__integration_tests__help__help_md_merge.snap
integration__integration_tests__help__help_md_root.snap
integration__integration_tests__help__help_merge_long.snap
integration__integration_tests__help__help_merge_short.snap
integration__integration_tests__help__help_no_args.snap
integration__integration_tests__help__help_remove_long.snap
integration__integration_tests__help__help_remove_short.snap
integration__integration_tests__help__help_root_long.snap
integration__integration_tests__help__help_root_short.snap
integration__integration_tests__help__help_step_long.snap
integration__integration_tests__help__help_step_promote.snap
integration__integration_tests__help__help_step_short.snap
integration__integration_tests__help__help_switch_long.snap
integration__integration_tests__help__help_switch_short.snap
integration__integration_tests__help__nested_subcommand_hook_pre_merge.snap
integration__integration_tests__help__nested_subcommand_hook_pre_start.snap
integration__integration_tests__help__nested_subcommand_step_commit.snap
integration__integration_tests__help__nested_subcommand_step_squash.snap
integration__integration_tests__help__version.snap
integration__integration_tests__hook_show__error_with_context_formatting.snap
integration__integration_tests__hook_show__hook_clear_no_approvals.snap
integration__integration_tests__hook_show__hook_clear_with_approvals.snap
integration__integration_tests__hook_show__hook_show_approval_status.snap
integration__integration_tests__hook_show__hook_show_expanded_syntax_error.snap
integration__integration_tests__hook_show__hook_show_expanded_undefined_var.snap
integration__integration_tests__hook_show__hook_show_expanded_valid_template.snap
integration__integration_tests__hook_show__hook_show_filter_by_type.snap
integration__integration_tests__hook_show__hook_show_filter_post_merge.snap
integration__integration_tests__hook_show__hook_show_filter_post_remove.snap
integration__integration_tests__hook_show__hook_show_filter_pre_remove.snap
integration__integration_tests__hook_show__hook_show_no_hooks.snap
integration__integration_tests__hook_show__hook_show_outside_git_repo.snap
integration__integration_tests__hook_show__hook_show_project_config_no_hooks.snap
integration__integration_tests__hook_show__hook_show_with_both_configs.snap
integration__integration_tests__init__init_bash.snap
integration__integration_tests__init__init_fish.snap
integration__integration_tests__init__init_zsh.snap
integration__integration_tests__list__commit_conflicts_with_full.snap
integration__integration_tests__list__commit_conflicts_without_full.snap
integration__integration_tests__list__list_branch_only_with_status.snap
integration__integration_tests__list__list_detached_head.snap
integration__integration_tests__list__list_detached_head_in_worktree.snap
integration__integration_tests__list__list_empty_repo.snap
integration__integration_tests__list__list_full_with_nonexistent_default_branch.snap
integration__integration_tests__list__list_handles_orphan_branch.snap
integration__integration_tests__list__list_json_tree_matches_main_after_merge.snap
integration__integration_tests__list__list_json_with_display_fields.snap
integration__integration_tests__list__list_json_with_git_operation.snap
integration__integration_tests__list__list_json_with_metadata.snap
integration__integration_tests__list__list_json_with_user_marker.snap
integration__integration_tests__list__list_large_diffs_alignment.snap
integration__integration_tests__list__list_locked_no_reason.snap
integration__integration_tests__list__list_locked_worktree.snap
integration__integration_tests__list__list_long_commit_message.snap
integration__integration_tests__list__list_many_worktrees_with_varied_stats.snap
integration__integration_tests__list__list_maximum_working_tree_symbols.snap
integration__integration_tests__list__list_multiple_worktrees.snap
integration__integration_tests__list__list_nested_worktree_current_indicator.snap
integration__integration_tests__list__list_no_progressive_flag.snap
integration__integration_tests__list__list_ordering_rules.snap
integration__integration_tests__list__list_previous_worktree_gutter.snap
integration__integration_tests__list__list_primary_on_different_branch.snap
integration__integration_tests__list__list_progressive_flag.snap
integration__integration_tests__list__list_progressive_with_branches.snap
integration__integration_tests__list__list_shows_warning_on_git_error.snap
integration__integration_tests__list__list_single_worktree.snap
integration__integration_tests__list__list_skips_operations_for_prunable_worktrees.snap
integration__integration_tests__list__list_status_column_padding_with_emoji.snap
integration__integration_tests__list__list_task_dag_detached_head.snap
integration__integration_tests__list__list_task_dag_full_with_diffs.snap
integration__integration_tests__list__list_task_dag_many_worktrees.snap
integration__integration_tests__list__list_task_dag_multiple_worktrees.snap
integration__integration_tests__list__list_task_dag_single_worktree.snap
integration__integration_tests__list__list_task_dag_with_locked_worktree.snap
integration__integration_tests__list__list_task_dag_with_upstream.snap
integration__integration_tests__list__list_unicode_commit_message.snap
integration__integration_tests__list__list_user_marker_with_special_characters.snap
integration__integration_tests__list__list_warns_when_default_branch_missing_worktree.snap
integration__integration_tests__list__list_with_branches_flag.snap
integration__integration_tests__list__list_with_branches_flag_no_available.snap
integration__integration_tests__list__list_with_branches_flag_only_branches.snap
integration__integration_tests__list__list_with_c_flag.snap
integration__integration_tests__list__list_with_nonexistent_default_branch.snap
integration__integration_tests__list__list_with_remotes_and_branches.snap
integration__integration_tests__list__list_with_remotes_and_full.snap
integration__integration_tests__list__list_with_remotes_filters_tracked_branches.snap
integration__integration_tests__list__list_with_remotes_filters_tracked_worktrees.snap
integration__integration_tests__list__list_with_remotes_flag.snap
integration__integration_tests__list__list_with_user_marker.snap
integration__integration_tests__list__maximum_status_symbols.snap
integration__integration_tests__list__maximum_status_with_git_operation.snap
integration__integration_tests__list__quickstart_list.snap
integration__integration_tests__list__quickstart_merge.snap
integration__integration_tests__list__quickstart_switch.snap
integration__integration_tests__list__readme_example_list.snap
integration__integration_tests__list__readme_example_list_branches.snap
integration__integration_tests__list__readme_example_list_full.snap
integration__integration_tests__list__readme_example_list_marker.snap
integration__integration_tests__list__task_dag_ordering_stability.snap
integration__integration_tests__list__tips_dev_server_workflow.snap
integration__integration_tests__list__with_upstream_tracking.snap
integration__integration_tests__list__working_tree_conflicts_with_full.snap
integration__integration_tests__list__working_tree_conflicts_without_full.snap
integration__integration_tests__list_column_alignment__status_column_alignment_with_header.snap
integration__integration_tests__list_column_alignment__status_column_width_consistency.snap
integration__integration_tests__list_config__list_config_branches_enabled.snap
integration__integration_tests__list_config__list_config_cli_override.snap
integration__integration_tests__list_config__list_config_env_override_bad_value_preserves_file_config.snap
integration__integration_tests__list_config__list_config_env_override_bad_value_warns_on_stderr.snap
integration__integration_tests__list_config__list_config_env_override_preserves_file_fields.snap
integration__integration_tests__list_config__list_config_env_override_validation_failure.snap
integration__integration_tests__list_config__list_config_full_and_branches.snap
integration__integration_tests__list_config__list_config_full_enabled.snap
integration__integration_tests__list_config__list_config_malformed_config_warns_on_stderr.snap
integration__integration_tests__list_config__list_config_malformed_non_section_field_warns_on_stderr.snap
integration__integration_tests__list_config__list_config_malformed_system_config_non_section_field.snap
integration__integration_tests__list_config__list_config_malformed_system_config_warns_on_stderr.snap
integration__integration_tests__list_config__list_config_validation_error_warns_on_stderr.snap
integration__integration_tests__list_config__list_no_config.snap
integration__integration_tests__list_config__list_project_url_column.snap
integration__integration_tests__merge__merge_already_on_target.snap
integration__integration_tests__merge__merge_as_git_subcommand.snap
integration__integration_tests__merge__merge_auto_commit_and_squash.snap
integration__integration_tests__merge__merge_auto_commit_deterministic.snap
integration__integration_tests__merge__merge_auto_commit_with_llm.snap
integration__integration_tests__merge__merge_cwd_removed_hint_fallback_to_list.snap
integration__integration_tests__merge__merge_cwd_removed_hint_no_recovery.snap
integration__integration_tests__merge__merge_dirty_working_tree.snap
integration__integration_tests__merge__merge_error_conflicting_changes_in_target.snap
integration__integration_tests__merge__merge_error_detached_head.snap
integration__integration_tests__merge__merge_error_uncommitted_changes_with_no_commit.snap
integration__integration_tests__merge__merge_fast_forward.snap
integration__integration_tests__merge__merge_ff_flag_overrides_config.snap
integration__integration_tests__merge__merge_from_primary_worktree_to_other_branch.snap
integration__integration_tests__merge__merge_invalid_target.snap
integration__integration_tests__merge__merge_no_commit_no_squash_no_remove_redundant.snap
integration__integration_tests__merge__merge_no_commit_not_fast_forward.snap
integration__integration_tests__merge__merge_no_commit_with_clean_tree.snap
integration__integration_tests__merge__merge_no_commit_with_dirty_tree.snap
integration__integration_tests__merge__merge_no_commits.snap
integration__integration_tests__merge__merge_no_commits_with_changes.snap
integration__integration_tests__merge__merge_no_ff_already_up_to_date.snap
integration__integration_tests__merge__merge_no_ff_basic.snap
integration__integration_tests__merge__merge_no_ff_dirty_target_autostash.snap
integration__integration_tests__merge__merge_no_ff_dirty_target_conflict.snap
integration__integration_tests__merge__merge_no_ff_diverged_no_rebase.snap
integration__integration_tests__merge__merge_no_ff_from_config.snap
integration__integration_tests__merge__merge_no_ff_multi_commit.snap
integration__integration_tests__merge__merge_no_ff_target_without_worktree.snap
integration__integration_tests__merge__merge_no_ff_with_rebase.snap
integration__integration_tests__merge__merge_no_ff_with_squash.snap
integration__integration_tests__merge__merge_no_rebase_when_already_rebased.snap
integration__integration_tests__merge__merge_no_rebase_when_not_rebased.snap
integration__integration_tests__merge__merge_no_remote.snap
integration__integration_tests__merge__merge_no_squash.snap
integration__integration_tests__merge__merge_not_fast_forward.snap
integration__integration_tests__merge__merge_post_merge_command_failure.snap
integration__integration_tests__merge__merge_post_merge_command_named.snap
integration__integration_tests__merge__merge_post_merge_command_skipped_with_no_hooks.snap
integration__integration_tests__merge__merge_post_merge_command_success.snap
integration__integration_tests__merge__merge_post_merge_pipeline_serial_ordering.snap
integration__integration_tests__merge__merge_post_merge_runs_from_main_branch.snap
integration__integration_tests__merge__merge_post_merge_runs_with_nothing_to_merge.snap
integration__integration_tests__merge__merge_pre_commit_collected_for_squash_clean_worktree.snap
integration__integration_tests__merge__merge_pre_commit_command_failure.snap
integration__integration_tests__merge__merge_pre_commit_command_success.snap
integration__integration_tests__merge__merge_pre_merge_command_failure.snap
integration__integration_tests__merge__merge_pre_merge_command_named.snap
integration__integration_tests__merge__merge_pre_merge_command_no_hooks.snap
integration__integration_tests__merge__merge_pre_merge_command_success.snap
integration__integration_tests__merge__merge_pre_squash_command_failure.snap
integration__integration_tests__merge__merge_pre_squash_command_success.snap
integration__integration_tests__merge__merge_primary_not_on_default_with_default_worktree.snap
integration__integration_tests__merge__merge_primary_on_different_branch.snap
integration__integration_tests__merge__merge_primary_on_different_branch_dirty.snap
integration__integration_tests__merge__merge_race_condition_commit_after_push.snap
integration__integration_tests__merge__merge_rebase_conflict.snap
integration__integration_tests__merge__merge_rebase_fast_forward.snap
integration__integration_tests__merge__merge_rebase_true_rebase.snap
integration__integration_tests__merge__merge_squash_deterministic.snap
integration__integration_tests__merge__merge_squash_empty_changes.snap
integration__integration_tests__merge__merge_squash_ignored_with_no_commit.snap
integration__integration_tests__merge__merge_squash_llm_command_not_found.snap
integration__integration_tests__merge__merge_squash_llm_error.snap
integration__integration_tests__merge__merge_squash_single_commit.snap
integration__integration_tests__merge__merge_squash_with_llm.snap
integration__integration_tests__merge__merge_squash_with_working_tree_creates_backup.snap
integration__integration_tests__merge__merge_to_default_branch.snap
integration__integration_tests__merge__merge_to_non_default_target.snap
integration__integration_tests__merge__merge_when_default_branch_missing_worktree.snap
integration__integration_tests__merge__merge_with_caret_symbol.snap
integration__integration_tests__merge__merge_with_no_remove_flag.snap
integration__integration_tests__merge__merge_with_untracked_files.snap
integration__integration_tests__merge__readme_example_complex.snap
integration__integration_tests__merge__readme_example_simple.snap
integration__integration_tests__merge__readme_example_simple_switch.snap
integration__integration_tests__merge__step_commit_branch_flag.snap
integration__integration_tests__merge__step_commit_branch_flag_nonexistent.snap
integration__integration_tests__merge__step_commit_detached_head.snap
integration__integration_tests__merge__step_commit_nothing_to_commit.snap
integration__integration_tests__merge__step_commit_show_prompt.snap
integration__integration_tests__merge__step_commit_show_prompt_no_staged_changes.snap
integration__integration_tests__merge__step_commit_with_both_flags.snap
integration__integration_tests__merge__step_commit_with_no_hooks_flag.snap
integration__integration_tests__merge__step_commit_with_stage_tracked_flag.snap
integration__integration_tests__merge__step_rebase_accepts_tag.snap
integration__integration_tests__merge__step_rebase_already_up_to_date.snap
integration__integration_tests__merge__step_rebase_invalid_target.snap
integration__integration_tests__merge__step_rebase_with_merge_commit.snap
integration__integration_tests__merge__step_squash_no_commits.snap
integration__integration_tests__merge__step_squash_show_prompt.snap
integration__integration_tests__merge__step_squash_single_commit.snap
integration__integration_tests__merge__step_squash_with_both_flags.snap
integration__integration_tests__merge__step_squash_with_no_hooks_flag.snap
integration__integration_tests__merge__step_squash_with_stage_tracked_flag.snap
integration__integration_tests__post_start_commands__both_create_and_start.snap
integration__integration_tests__post_start_commands__execute_with_post_start.snap
integration__integration_tests__post_start_commands__invalid_toml.snap
integration__integration_tests__post_start_commands__post_create_base_variables.snap
integration__integration_tests__post_start_commands__post_create_default_branch_template.snap
integration__integration_tests__post_start_commands__post_create_failing_command.snap
integration__integration_tests__post_start_commands__post_create_git_variables_template.snap
integration__integration_tests__post_start_commands__post_create_multiline_control_structure.snap
integration__integration_tests__post_start_commands__post_create_named_commands.snap
integration__integration_tests__post_start_commands__post_create_no_config.snap
integration__integration_tests__post_start_commands__post_create_single_command.snap
integration__integration_tests__post_start_commands__post_create_template_expansion.snap
integration__integration_tests__post_start_commands__post_create_upstream_conditional.snap
integration__integration_tests__post_start_commands__post_create_upstream_template.snap
integration__integration_tests__post_start_commands__post_create_verbose_template_expansion.snap
integration__integration_tests__post_start_commands__post_start_complex_shell.snap
integration__integration_tests__post_start_commands__post_start_create_with_command.snap
integration__integration_tests__post_start_commands__post_start_invalid_command.snap
integration__integration_tests__post_start_commands__post_start_log_captures_output.snap
integration__integration_tests__post_start_commands__post_start_mixed_user_pipeline_project_flat.snap
integration__integration_tests__post_start_commands__post_start_multiline_with_newlines.snap
integration__integration_tests__post_start_commands__post_start_multiple_background.snap
integration__integration_tests__post_start_commands__post_start_pipeline_template_vars.snap
integration__integration_tests__post_start_commands__post_start_project_pipeline.snap
integration__integration_tests__post_start_commands__post_start_separate_logs.snap
integration__integration_tests__post_start_commands__post_start_single_background.snap
integration__integration_tests__post_start_commands__post_start_skip_existing.snap
integration__integration_tests__post_start_commands__post_start_verbose_output.snap
integration__integration_tests__push__push_dirty_target_autostash.snap
integration__integration_tests__push__push_dirty_target_overlap.snap
integration__integration_tests__push__push_dirty_target_overlap_renamed_file.snap
integration__integration_tests__push__push_error_not_fast_forward.snap
integration__integration_tests__push__push_fast_forward.snap
integration__integration_tests__push__push_no_ff.snap
integration__integration_tests__push__push_no_ff_with_submodule_recurse.snap
integration__integration_tests__push__push_no_remote.snap
integration__integration_tests__push__push_not_fast_forward.snap
integration__integration_tests__push__push_to_default.snap
integration__integration_tests__push__push_with_merge_commits.snap
integration__integration_tests__push__push_with_submodule_recurse.snap
integration__integration_tests__remove__pre_remove_hook_executes.snap
integration__integration_tests__remove__pre_remove_hook_failure_aborts.snap
integration__integration_tests__remove__pre_remove_hook_runs_for_detached_head.snap
integration__integration_tests__remove__pre_remove_hook_runs_for_detached_head_background.snap
integration__integration_tests__remove__pre_remove_hook_skipped_with_no_hooks.snap
integration__integration_tests__remove__pre_remove_hook_template_variables.snap
integration__integration_tests__remove__remove_already_on_default.snap
integration__integration_tests__remove__remove_as_git_subcommand.snap
integration__integration_tests__remove__remove_at_from_detached_head_in_worktree.snap
integration__integration_tests__remove__remove_at_symbol_via_symlink.snap
integration__integration_tests__remove__remove_branch_matching_tree_content.snap
integration__integration_tests__remove__remove_branch_no_worktree_path_occupied.snap
integration__integration_tests__remove__remove_branch_not_fully_merged.snap
integration__integration_tests__remove__remove_branch_only_force_delete.snap
integration__integration_tests__remove__remove_branch_only_merged.snap
integration__integration_tests__remove__remove_branch_only_unmerged.snap
integration__integration_tests__remove__remove_by_name_dirty_target.snap
integration__integration_tests__remove__remove_by_name_from_main.snap
integration__integration_tests__remove__remove_by_name_from_other_worktree.snap
integration__integration_tests__remove__remove_conflicting_branch_flags.snap
integration__integration_tests__remove__remove_current_by_name.snap
integration__integration_tests__remove__remove_default_branch_branch_only_force_delete.snap
integration__integration_tests__remove__remove_default_branch_branch_only_refused.snap
integration__integration_tests__remove__remove_default_branch_force_delete.snap
integration__integration_tests__remove__remove_default_branch_refused.snap
integration__integration_tests__remove__remove_detached_by_name_fails.snap
integration__integration_tests__remove__remove_detached_worktree_by_relative_path.snap
integration__integration_tests__remove__remove_detached_worktree_in_multi.snap
integration__integration_tests__remove__remove_dirty_working_tree.snap
integration__integration_tests__remove__remove_force_with_force_delete.snap
integration__integration_tests__remove__remove_force_with_modified_files.snap
integration__integration_tests__remove__remove_force_with_staged_files.snap
integration__integration_tests__remove__remove_force_with_untracked_files.snap
integration__integration_tests__remove__remove_foreground.snap
integration__integration_tests__remove__remove_foreground_detached_head.snap
integration__integration_tests__remove__remove_foreground_no_delete_branch.snap
integration__integration_tests__remove__remove_foreground_no_delete_branch_unmerged.snap
integration__integration_tests__remove__remove_foreground_unmerged.snap
integration__integration_tests__remove__remove_from_detached_head_in_worktree.snap
integration__integration_tests__remove__remove_from_worktree.snap
integration__integration_tests__remove__remove_internal_mode.snap
integration__integration_tests__remove__remove_json.snap
integration__integration_tests__remove__remove_json_branch_only.snap
integration__integration_tests__remove__remove_json_current.snap
integration__integration_tests__remove__remove_json_multi_with_branch_only.snap
integration__integration_tests__remove__remove_locked_current_worktree.snap
integration__integration_tests__remove__remove_locked_detached_multi.snap
integration__integration_tests__remove__remove_locked_detached_worktree.snap
integration__integration_tests__remove__remove_locked_worktree.snap
integration__integration_tests__remove__remove_locked_worktree_no_reason.snap
integration__integration_tests__remove__remove_main_vs_linked__from_linked_succeeds.snap
integration__integration_tests__remove__remove_main_vs_linked__from_main_by_name_succeeds.snap
integration__integration_tests__remove__remove_main_vs_linked__main_by_name_from_linked_fails.snap
integration__integration_tests__remove__remove_main_vs_linked__main_on_default_fails.snap
integration__integration_tests__remove__remove_main_vs_linked__main_on_feature_fails.snap
integration__integration_tests__remove__remove_multiple_including_current.snap
integration__integration_tests__remove__remove_multiple_nonexistent_force.snap
integration__integration_tests__remove__remove_multiple_worktrees.snap
integration__integration_tests__remove__remove_no_delete_branch.snap
integration__integration_tests__remove__remove_no_delete_branch_unmerged.snap
integration__integration_tests__remove__remove_nonexistent_branch.snap
integration__integration_tests__remove__remove_nonexistent_worktree.snap
integration__integration_tests__remove__remove_partial_success.snap
integration__integration_tests__remove__remove_path_mismatch_warning.snap
integration__integration_tests__remove__remove_path_mismatch_warning_foreground.snap
integration__integration_tests__remove__remove_pruned_worktree_directory_missing.snap
integration__integration_tests__remove__remove_pruned_worktree_keep_branch.snap
integration__integration_tests__remove__remove_pruned_worktree_unmerged_branch.snap
integration__integration_tests__remove__remove_remote_only_branch.snap
integration__integration_tests__remove__remove_squash_merged_on_remote.snap
integration__integration_tests__remove__remove_squash_merged_on_remote_then_advanced.snap
integration__integration_tests__remove__remove_squash_merged_then_main_advanced.snap
integration__integration_tests__remove__remove_squash_merged_then_same_files_modified.snap
integration__integration_tests__remove__remove_switch_to_default.snap
integration__integration_tests__remove__remove_worktree_squash_merged_on_remote.snap
integration__integration_tests__security__branch_name_with_cd_directive_not_executed.snap
integration__integration_tests__security__commit_message_with_directive_not_executed.snap
integration__integration_tests__security__error_message_with_directive_not_executed.snap
integration__integration_tests__security__git_ignores_malformed_refs_with_ansi.snap
integration__integration_tests__security__literal_escape_like_branch_names_displayed_safely.snap
integration__integration_tests__security__path_with_directive_not_executed.snap
integration__integration_tests__shell_integration_prompt__pty_tests__prompt_accept.snap
integration__integration_tests__shell_integration_prompt__pty_tests__prompt_decline.snap
integration__integration_tests__shell_integration_prompt__pty_tests__prompt_preview_decline.snap
integration__integration_tests__shell_wrapper__unix_tests__bash_shell_integration_hint_suppressed.snap
integration__integration_tests__shell_wrapper__unix_tests__command_failure.snap
integration__integration_tests__shell_wrapper__unix_tests__fish_multiline_command_execution.snap
integration__integration_tests__shell_wrapper__unix_tests__fish_wrapper_handles_empty_chunks.snap
integration__integration_tests__shell_wrapper__unix_tests__fish_wrapper_preserves_progress_messages.snap
integration__integration_tests__shell_wrapper__unix_tests__merge.snap
integration__integration_tests__shell_wrapper__unix_tests__merge_with_mixed_stdout_stderr_bash.snap
integration__integration_tests__shell_wrapper__unix_tests__merge_with_mixed_stdout_stderr_zsh.snap
integration__integration_tests__shell_wrapper__unix_tests__merge_with_pre_merge_failure_bash.snap
integration__integration_tests__shell_wrapper__unix_tests__merge_with_pre_merge_failure_zsh.snap
integration__integration_tests__shell_wrapper__unix_tests__merge_with_pre_merge_success_bash.snap
integration__integration_tests__shell_wrapper__unix_tests__merge_with_pre_merge_success_zsh.snap
integration__integration_tests__shell_wrapper__unix_tests__readme_example_approval_prompt.snap
integration__integration_tests__shell_wrapper__unix_tests__readme_example_hooks_pre_merge.snap
integration__integration_tests__shell_wrapper__unix_tests__readme_example_hooks_pre_start.snap
integration__integration_tests__shell_wrapper__unix_tests__readme_example_remove.snap
integration__integration_tests__shell_wrapper__unix_tests__readme_example_simple_switch.snap
integration__integration_tests__shell_wrapper__unix_tests__readme_example_switch_back.snap
integration__integration_tests__shell_wrapper__unix_tests__remove.snap
integration__integration_tests__shell_wrapper__unix_tests__source_flag_error_passthrough.snap
integration__integration_tests__shell_wrapper__unix_tests__step_for_each.snap
integration__integration_tests__shell_wrapper__unix_tests__switch_create.snap
integration__integration_tests__shell_wrapper__unix_tests__switch_with_execute.snap
integration__integration_tests__shell_wrapper__unix_tests__switch_with_execute_through_wrapper.snap
integration__integration_tests__shell_wrapper__unix_tests__switch_with_hooks_zsh.snap
integration__integration_tests__shell_wrapper__unix_tests__switch_with_post_start_command_no_directive_leak.snap
integration__integration_tests__shell_wrapper__unix_tests__wrapper_preserves_progress_messages.snap
integration__integration_tests__spacing_edge_cases__alignment_empty_diffs.snap
integration__integration_tests__spacing_edge_cases__alignment_extreme_diffs.snap
integration__integration_tests__spacing_edge_cases__alignment_varying_diffs.snap
integration__integration_tests__spacing_edge_cases__long_branch_names.snap
integration__integration_tests__spacing_edge_cases__mixed_length_branch_names.snap
integration__integration_tests__spacing_edge_cases__short_branch_names.snap
integration__integration_tests__spacing_edge_cases__unicode_branch_names.snap
integration__integration_tests__spacing_edge_cases__width_survey_long_100.snap
integration__integration_tests__spacing_edge_cases__width_survey_long_120.snap
integration__integration_tests__spacing_edge_cases__width_survey_long_30.snap
integration__integration_tests__spacing_edge_cases__width_survey_long_40.snap
integration__integration_tests__spacing_edge_cases__width_survey_long_50.snap
integration__integration_tests__spacing_edge_cases__width_survey_long_60.snap
integration__integration_tests__spacing_edge_cases__width_survey_long_80.snap
integration__integration_tests__spacing_edge_cases__width_survey_picker_right_100.snap
integration__integration_tests__spacing_edge_cases__width_survey_picker_right_120.snap
integration__integration_tests__spacing_edge_cases__width_survey_picker_right_160.snap
integration__integration_tests__spacing_edge_cases__width_survey_picker_right_60.snap
integration__integration_tests__spacing_edge_cases__width_survey_picker_right_80.snap
integration__integration_tests__spacing_edge_cases__width_survey_typical_100.snap
integration__integration_tests__spacing_edge_cases__width_survey_typical_120.snap
integration__integration_tests__spacing_edge_cases__width_survey_typical_30.snap
integration__integration_tests__spacing_edge_cases__width_survey_typical_40.snap
integration__integration_tests__spacing_edge_cases__width_survey_typical_50.snap
integration__integration_tests__spacing_edge_cases__width_survey_typical_60.snap
integration__integration_tests__spacing_edge_cases__width_survey_typical_80.snap
integration__integration_tests__step_alias__alias_append_executes_both.snap
integration__integration_tests__step_alias__alias_approval_already_approved.snap
integration__integration_tests__step_alias__alias_approval_decline.snap
integration__integration_tests__step_alias__alias_approval_project_config_prompts.snap
integration__integration_tests__step_alias__alias_approval_user_and_project_both_need_approval.snap
integration__integration_tests__step_alias__alias_approval_user_config_skips.snap
integration__integration_tests__step_alias__alias_approval_yes_first_run.snap
integration__integration_tests__step_alias__alias_approval_yes_second_run_prompts.snap
integration__integration_tests__step_alias__alias_pipeline_announcement.snap
integration__integration_tests__step_alias__project_alias.snap
integration__integration_tests__step_alias__step_alias_did_you_mean.snap
integration__integration_tests__step_alias__step_alias_dry_run.snap
integration__integration_tests__step_alias__step_alias_dry_run_vars_across_steps.snap
integration__integration_tests__step_alias__step_alias_exit_code.snap
integration__integration_tests__step_alias__step_alias_from_project_config.snap
integration__integration_tests__step_alias__step_alias_from_user_config.snap
integration__integration_tests__step_alias__step_alias_shadows_builtin.snap
integration__integration_tests__step_alias__step_alias_shadows_builtin_plural.snap
integration__integration_tests__step_alias__step_alias_unknown_no_aliases.snap
integration__integration_tests__step_alias__step_alias_unknown_with_available.snap
integration__integration_tests__step_alias__step_alias_with_shorthand_var.snap
integration__integration_tests__step_alias__step_alias_with_var.snap
integration__integration_tests__step_alias__step_help_includes_aliases.snap
integration__integration_tests__step_alias__step_list_no_aliases.snap
integration__integration_tests__step_alias__step_list_with_aliases.snap
integration__integration_tests__step_alias__user_alias.snap
integration__integration_tests__step_alias__user_and_project_append.snap
integration__integration_tests__step_copy_ignored__copy_ignored_bare_repo.snap
integration__integration_tests__step_copy_ignored__copy_ignored_counts_files_not_entries.snap
integration__integration_tests__step_copy_ignored__copy_ignored_default_copies_all.snap
integration__integration_tests__step_copy_ignored__copy_ignored_dry_run.snap
integration__integration_tests__step_copy_ignored__copy_ignored_empty_intersection.snap
integration__integration_tests__step_copy_ignored__copy_ignored_force_no_existing.snap
integration__integration_tests__step_copy_ignored__copy_ignored_force_overwrites.snap
integration__integration_tests__step_copy_ignored__copy_ignored_from_flag.snap
integration__integration_tests__step_copy_ignored__copy_ignored_from_nonexistent_worktree.snap
integration__integration_tests__step_copy_ignored__copy_ignored_invalid_worktreeinclude.snap
integration__integration_tests__step_copy_ignored__copy_ignored_no_worktreeinclude.snap
integration__integration_tests__step_copy_ignored__copy_ignored_not_ignored_file.snap
integration__integration_tests__step_copy_ignored__copy_ignored_same_worktree.snap
integration__integration_tests__step_copy_ignored__copy_ignored_skips_nested_worktrees.snap
integration__integration_tests__step_copy_ignored__copy_ignored_to_flag.snap
integration__integration_tests__step_copy_ignored__copy_ignored_to_nonexistent_worktree.snap
integration__integration_tests__step_copy_ignored__copy_ignored_verbose.snap
integration__integration_tests__step_copy_ignored__copy_ignored_verbose_directory.snap
integration__integration_tests__step_diff__step_diff_all_change_types.snap
integration__integration_tests__step_diff__step_diff_committed_changes.snap
integration__integration_tests__step_diff__step_diff_explicit_target.snap
integration__integration_tests__step_diff__step_diff_extra_args.snap
integration__integration_tests__step_diff__step_diff_no_changes.snap
integration__integration_tests__step_diff__step_diff_untracked_files.snap
integration__integration_tests__step_promote__promote_already_in_main.snap
integration__integration_tests__step_promote__promote_auto_restore.snap
integration__integration_tests__step_promote__promote_branch_not_in_worktree.snap
integration__integration_tests__step_promote__promote_detached_head_linked.snap
integration__integration_tests__step_promote__promote_detached_head_main.snap
integration__integration_tests__step_promote__promote_dirty_main.snap
integration__integration_tests__step_promote__promote_dirty_target.snap
integration__integration_tests__step_promote__promote_from_worktree.snap
integration__integration_tests__step_promote__promote_no_arg_from_main.snap
integration__integration_tests__step_promote__promote_restore.snap
integration__integration_tests__step_promote__promote_shows_mismatch_in_list.snap
integration__integration_tests__step_promote__promote_stale_staging_blocks_with_guidance.snap
integration__integration_tests__step_promote__promote_swap_bidirectional.snap
integration__integration_tests__step_promote__promote_swap_no_ignored_files.snap
integration__integration_tests__step_promote__promote_with_branch_argument.snap
integration__integration_tests__step_prune__prune_current_worktree.snap
integration__integration_tests__step_prune__prune_dry_run.snap
integration__integration_tests__step_prune__prune_dry_run_json.snap
integration__integration_tests__step_prune__prune_dry_run_json_current_worktree.snap
integration__integration_tests__step_prune__prune_dry_run_json_orphan_branch.snap
integration__integration_tests__step_prune__prune_dry_run_mixed_worktrees_and_branches.snap
integration__integration_tests__step_prune__prune_during_rebase.snap
integration__integration_tests__step_prune__prune_hook_announcements_include_branch.snap
integration__integration_tests__step_prune__prune_json_actual_removal.snap
integration__integration_tests__step_prune__prune_json_current_worktree.snap
integration__integration_tests__step_prune__prune_json_orphan_branch.snap
integration__integration_tests__step_prune__prune_min_age_passes.snap
integration__integration_tests__step_prune__prune_min_age_skips_young.snap
integration__integration_tests__step_prune__prune_mixed_worktree_and_orphan_branch.snap
integration__integration_tests__step_prune__prune_multiple.snap
integration__integration_tests__step_prune__prune_no_merged.snap
integration__integration_tests__step_prune__prune_orphan_branch_min_age.snap
integration__integration_tests__step_prune__prune_orphan_branches.snap
integration__integration_tests__step_prune__prune_removes_integrated_detached.snap
integration__integration_tests__step_prune__prune_removes_merged.snap
integration__integration_tests__step_prune__prune_removes_multiple_detached.snap
integration__integration_tests__step_prune__prune_skips_default_branch_orphan.snap
integration__integration_tests__step_prune__prune_skips_dirty.snap
integration__integration_tests__step_prune__prune_skips_locked.snap
integration__integration_tests__step_prune__prune_skips_unmerged.snap
integration__integration_tests__step_prune__prune_skips_unmerged_detached.snap
integration__integration_tests__step_prune__prune_squash_merged_same_files_modified.snap
integration__integration_tests__step_prune__prune_stale_plus_young.snap
integration__integration_tests__step_prune__prune_stale_plus_young_non_dry_run.snap
integration__integration_tests__step_prune__prune_stale_worktree.snap
integration__integration_tests__step_relocate__relocate_clobber_backs_up.snap
integration__integration_tests__step_relocate__relocate_clobber_refuses_worktree.snap
integration__integration_tests__step_relocate__relocate_dirty_with_commit.snap
integration__integration_tests__step_relocate__relocate_dirty_without_commit.snap
integration__integration_tests__step_relocate__relocate_dry_run.snap
integration__integration_tests__step_relocate__relocate_empty_default_branch.snap
integration__integration_tests__step_relocate__relocate_locked_worktree.snap
integration__integration_tests__step_relocate__relocate_main_worktree.snap
integration__integration_tests__step_relocate__relocate_mixed_success_and_skip.snap
integration__integration_tests__step_relocate__relocate_multiple.snap
integration__integration_tests__step_relocate__relocate_no_mismatches.snap
integration__integration_tests__step_relocate__relocate_same_target_no_panic.snap
integration__integration_tests__step_relocate__relocate_single_mismatch.snap
integration__integration_tests__step_relocate__relocate_specific_branch.snap
integration__integration_tests__step_relocate__relocate_swap.snap
integration__integration_tests__step_relocate__relocate_target_exists.snap
integration__integration_tests__step_relocate__relocate_template_error.snap
integration__integration_tests__switch__already_at_preserves_history_1_to_feature.snap
integration__integration_tests__switch__already_at_preserves_history_2_noop.snap
integration__integration_tests__switch__already_at_preserves_history_3_dash_to_main.snap
integration__integration_tests__switch__create_with_base_main.snap
integration__integration_tests__switch__list_with_relative_paths.snap
integration__integration_tests__switch__ping_pong_1_main_to_feature.snap
integration__integration_tests__switch__ping_pong_2_feature_to_main.snap
integration__integration_tests__switch__ping_pong_3_dash_to_feature.snap
integration__integration_tests__switch__ping_pong_4_dash_to_main.snap
integration__integration_tests__switch__ping_pong_5_dash_to_feature_again.snap
integration__integration_tests__switch__switch_already_at_branch_worktree_mismatch.snap
integration__integration_tests__switch__switch_as_git_subcommand.snap
integration__integration_tests__switch__switch_base_commitish_head.snap
integration__integration_tests__switch__switch_base_without_create.snap
integration__integration_tests__switch__switch_base_without_create_warns.snap
integration__integration_tests__switch__switch_branch_worktree_mismatch_no_shell.snap
integration__integration_tests__switch__switch_branch_worktree_mismatch_shows_hint.snap
integration__integration_tests__switch__switch_cd_flag_overrides_config.snap
integration__integration_tests__switch__switch_clobber_error_backup_exists.snap
integration__integration_tests__switch__switch_clobber_path_with_extension.snap
integration__integration_tests__switch__switch_clobber_removes_stale_dir.snap
integration__integration_tests__switch__switch_clobber_removes_stale_file.snap
integration__integration_tests__switch__switch_combined_hooks.snap
integration__integration_tests__switch__switch_create_existing_error.snap
integration__integration_tests__switch__switch_create_existing_with_execute.snap
integration__integration_tests__switch__switch_create_invalid_base.snap
integration__integration_tests__switch__switch_create_new.snap
integration__integration_tests__switch__switch_create_no_remote.snap
integration__integration_tests__switch__switch_create_relative_paths.snap
integration__integration_tests__switch__switch_create_remote_only.snap
integration__integration_tests__switch__switch_create_with_progress.snap
integration__integration_tests__switch__switch_default_branch_from_feature_worktree.snap
integration__integration_tests__switch__switch_detached_worktree_by_relative_path.snap
integration__integration_tests__switch__switch_dwim_ambiguous_remotes.snap
integration__integration_tests__switch__switch_dwim_from_remote.snap
integration__integration_tests__switch__switch_error_missing_directory.snap
integration__integration_tests__switch__switch_error_path_occupied.snap
integration__integration_tests__switch__switch_error_path_occupied_detached.snap
integration__integration_tests__switch__switch_error_path_occupied_different_branch.snap
integration__integration_tests__switch__switch_error_path_occupied_missing.snap
integration__integration_tests__switch__switch_execute_arg_template_error.snap
integration__integration_tests__switch__switch_execute_creates_file.snap
integration__integration_tests__switch__switch_execute_existing.snap
integration__integration_tests__switch__switch_execute_failure.snap
integration__integration_tests__switch__switch_execute_multiline.snap
integration__integration_tests__switch__switch_execute_success.snap
integration__integration_tests__switch__switch_execute_template_base.snap
integration__integration_tests__switch__switch_execute_template_base_without_create.snap
integration__integration_tests__switch__switch_execute_template_branch.snap
integration__integration_tests__switch__switch_execute_template_error.snap
integration__integration_tests__switch__switch_execute_template_in_args.snap
integration__integration_tests__switch__switch_execute_template_shell_escape.snap
integration__integration_tests__switch__switch_execute_template_with_filter.snap
integration__integration_tests__switch__switch_execute_template_worktree_path.snap
integration__integration_tests__switch__switch_execute_verbose_multiline_template.snap
integration__integration_tests__switch__switch_execute_verbose_template.snap
integration__integration_tests__switch__switch_existing_branch.snap
integration__integration_tests__switch__switch_existing_internal.snap
integration__integration_tests__switch__switch_existing_local_with_upstream.snap
integration__integration_tests__switch__switch_existing_with_shell_configured.snap
integration__integration_tests__switch__switch_internal_execute_exit_code.snap
integration__integration_tests__switch__switch_internal_execute_output_then_exit.snap
integration__integration_tests__switch__switch_internal_mode.snap
integration__integration_tests__switch__switch_internal_with_execute.snap
integration__integration_tests__switch__switch_main_branch.snap
integration__integration_tests__switch__switch_main_branch_to_feature.snap
integration__integration_tests__switch__switch_main_worktree_on_different_branch.snap
integration__integration_tests__switch__switch_missing_argument_hints.snap
integration__integration_tests__switch__switch_mr_base_conflict.snap
integration__integration_tests__switch__switch_mr_create_conflict.snap
integration__integration_tests__switch__switch_mr_empty_branch.snap
integration__integration_tests__switch__switch_mr_fork.snap
integration__integration_tests__switch__switch_mr_fork_existing_branch_tracks_different.snap
integration__integration_tests__switch__switch_mr_fork_existing_branch_tracks_mr.snap
integration__integration_tests__switch__switch_mr_fork_existing_no_tracking.snap
integration__integration_tests__switch__switch_mr_glab_not_installed.snap
integration__integration_tests__switch__switch_mr_invalid_json.snap
integration__integration_tests__switch__switch_mr_malformed_web_url.snap
integration__integration_tests__switch__switch_mr_malformed_web_url_no_project.snap
integration__integration_tests__switch__switch_mr_not_authenticated.snap
integration__integration_tests__switch__switch_mr_not_found.snap
integration__integration_tests__switch__switch_mr_same_repo.snap
integration__integration_tests__switch__switch_mr_same_repo_limited_refspec.snap
integration__integration_tests__switch__switch_mr_same_repo_no_remote.snap
integration__integration_tests__switch__switch_mr_unknown_error.snap
integration__integration_tests__switch__switch_no_cd_config_default.snap
integration__integration_tests__switch__switch_no_cd_flag_explicit.snap
integration__integration_tests__switch__switch_no_hooks_execute_still_runs.snap
integration__integration_tests__switch__switch_no_hooks_existing.snap
integration__integration_tests__switch__switch_no_hooks_skips_post_start.snap
integration__integration_tests__switch__switch_no_hooks_with_yes.snap
integration__integration_tests__switch__switch_no_warning_when_branch_matches.snap
integration__integration_tests__switch__switch_nonexistent_branch.snap
integration__integration_tests__switch__switch_nonexistent_with_execute.snap
integration__integration_tests__switch__switch_nonexistent_with_fetch_time.snap
integration__integration_tests__switch__switch_outside_git_repo.snap
integration__integration_tests__switch__switch_post_hook_no_path_with_shell_integration.snap
integration__integration_tests__switch__switch_post_hook_path_annotation.snap
integration__integration_tests__switch__switch_pr_base_conflict.snap
integration__integration_tests__switch__switch_pr_create_conflict.snap
integration__integration_tests__switch__switch_pr_deleted_fork.snap
integration__integration_tests__switch__switch_pr_empty_branch.snap
integration__integration_tests__switch__switch_pr_fork.snap
integration__integration_tests__switch__switch_pr_fork_existing_different_pr.snap
integration__integration_tests__switch__switch_pr_fork_existing_no_tracking.snap
integration__integration_tests__switch__switch_pr_fork_existing_same_pr.snap
integration__integration_tests__switch__switch_pr_fork_gh_default.snap
integration__integration_tests__switch__switch_pr_fork_no_upstream.snap
integration__integration_tests__switch__switch_pr_fork_prefixed_exists_different_pr.snap
integration__integration_tests__switch__switch_pr_fork_prefixed_exists_same_pr.snap
integration__integration_tests__switch__switch_pr_gh_not_installed.snap
integration__integration_tests__switch__switch_pr_invalid_json.snap
integration__integration_tests__switch__switch_pr_network_error.snap
integration__integration_tests__switch__switch_pr_not_authenticated.snap
integration__integration_tests__switch__switch_pr_not_found.snap
integration__integration_tests__switch__switch_pr_rate_limit.snap
integration__integration_tests__switch__switch_pr_same_repo.snap
integration__integration_tests__switch__switch_pr_same_repo_limited_refspec.snap
integration__integration_tests__switch__switch_pr_same_repo_no_remote.snap
integration__integration_tests__switch__switch_pr_unknown_error.snap
integration__integration_tests__switch__switch_previous_branch_no_history.snap
integration__integration_tests__switch__switch_primary_on_different_branch.snap
integration__integration_tests__switch__switch_remote_prefix_slash_branch.snap
integration__integration_tests__switch__switch_remote_prefix_stripped.snap
integration__integration_tests__switch__switch_stale_history_first_dash.snap
integration__integration_tests__switch__switch_stale_history_second_dash.snap
integration__integration_tests__switch__switch_stale_history_to_a.snap
integration__integration_tests__switch__switch_stale_history_to_b.snap
integration__integration_tests__switch__switch_to_existing_primary_on_different_branch.snap
integration__integration_tests__switch__switch_to_relative_paths.snap
integration__integration_tests__switch__switch_with_base.snap
integration__integration_tests__switch_picker__switch_picker_abort_escape_list.snap
integration__integration_tests__switch_picker__switch_picker_abort_escape_preview.snap
integration__integration_tests__switch_picker__switch_picker_multiple_worktrees_list.snap
integration__integration_tests__switch_picker__switch_picker_multiple_worktrees_preview.snap
integration__integration_tests__switch_picker__switch_picker_preview_log_list.snap
integration__integration_tests__switch_picker__switch_picker_preview_log_preview.snap
integration__integration_tests__switch_picker__switch_picker_preview_main_diff_list.snap
integration__integration_tests__switch_picker__switch_picker_preview_main_diff_preview.snap
integration__integration_tests__switch_picker__switch_picker_preview_summary_list.snap
integration__integration_tests__switch_picker__switch_picker_preview_summary_preview.snap
integration__integration_tests__switch_picker__switch_picker_preview_uncommitted_list.snap
integration__integration_tests__switch_picker__switch_picker_preview_uncommitted_preview.snap
integration__integration_tests__switch_picker__switch_picker_with_branches_list.snap
integration__integration_tests__switch_picker__switch_picker_with_branches_preview.snap
integration__integration_tests__user_hooks__combined_post_remove_and_post_switch.snap
integration__integration_tests__user_hooks__hook_dry_run_named_hooks.snap
integration__integration_tests__user_hooks__hook_dry_run_shows_expanded_command.snap
integration__integration_tests__user_hooks__hook_multiple_name_filters.snap
integration__integration_tests__user_hooks__hook_multiple_name_filters_none_match.snap
integration__integration_tests__user_hooks__multi_remove_hook_branch_context.snap
integration__integration_tests__user_hooks__no_hooks_skips_all_hooks.snap
integration__integration_tests__user_hooks__post_remove_runs_at_primary.snap
integration__integration_tests__user_hooks__standalone_hook_name_filtered_lazy_template.snap
integration__integration_tests__user_hooks__user_and_project_post_start.snap
integration__integration_tests__user_hooks__user_and_project_unnamed_post_start.snap
integration__integration_tests__user_hooks__user_hook_template_vars.snap
integration__integration_tests__user_hooks__user_hooks_before_project.snap
integration__integration_tests__user_hooks__user_hooks_no_approval.snap
integration__integration_tests__user_hooks__user_hooks_preserve_order.snap
integration__integration_tests__user_hooks__user_post_commit_executes.snap
integration__integration_tests__user_hooks__user_post_commit_failure.snap
integration__integration_tests__user_hooks__user_post_commit_skipped_no_hooks.snap
integration__integration_tests__user_hooks__user_post_create_executes.snap
integration__integration_tests__user_hooks__user_post_create_failure.snap
integration__integration_tests__user_hooks__user_post_merge_executes.snap
integration__integration_tests__user_hooks__user_post_remove_executes.snap
integration__integration_tests__user_hooks__user_post_remove_no_hooks.snap
integration__integration_tests__user_hooks__user_post_remove_pipeline_ordering.snap
integration__integration_tests__user_hooks__user_post_start_executes.snap
integration__integration_tests__user_hooks__user_post_start_pipeline_concurrent_all.snap
integration__integration_tests__user_hooks__user_post_start_pipeline_concurrent_failure.snap
integration__integration_tests__user_hooks__user_post_start_pipeline_failure.snap
integration__integration_tests__user_hooks__user_post_start_pipeline_hook_name_per_step.snap
integration__integration_tests__user_hooks__user_post_start_pipeline_lazy_vars_bg.snap
integration__integration_tests__user_hooks__user_post_start_pipeline_ordering.snap
integration__integration_tests__user_hooks__user_post_start_skipped_no_hooks.snap
integration__integration_tests__user_hooks__user_post_switch_pipeline_via_create.snap
integration__integration_tests__user_hooks__user_pre_commit_executes.snap
integration__integration_tests__user_hooks__user_pre_commit_failure.snap
integration__integration_tests__user_hooks__user_pre_merge_executes.snap
integration__integration_tests__user_hooks__user_pre_merge_failure.snap
integration__integration_tests__user_hooks__user_pre_merge_skipped_no_hooks.snap
integration__integration_tests__user_hooks__user_pre_remove_executes.snap
integration__integration_tests__user_hooks__user_pre_remove_failure.snap
integration__integration_tests__user_hooks__user_pre_remove_skipped_no_hooks.snap
integration__integration_tests__user_hooks__user_pre_switch_branch_destination.snap
integration__integration_tests__user_hooks__user_pre_switch_executes.snap
integration__integration_tests__user_hooks__user_pre_switch_failure.snap
integration__integration_tests__user_hooks__user_pre_switch_manual.snap
integration__integration_tests__user_hooks__user_pre_switch_no_hooks.snap