Skip to content

feat: branch/tag delete #23

Description

@uditdc

Scope
Add delete action to the branch/tag context menu (local refs first pass). Distinguish merged (git branch -d) vs unmerged (git branch -D) and require explicit force-confirm for the latter.

Acceptance criteria

  • Deleting a merged branch succeeds without extra confirmation.
  • Deleting an unmerged branch warns the user and requires an explicit force-confirm before using -D.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestworking-treeWorking tree / commit UX

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions