mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-10-06 14:06:32 -04:00
Tags can only be deleted one at a time. If many of them have piled up, for example backup tags made before rewriting a branch, deleting them takes a lot of keypresses. Let the delete menu work on a range selection of tags. It deletes the selected tags with one git command for the local tags and one for the remote tags, and asks for a single remote for all of them. After deleting local tags, collapse the range selection to its first line; otherwise it would select the tags that moved up into the place of the deleted ones. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>