Limitations of Towergit's Tag Protection Rules
0 reputation · 22 Jun 2026, 09:55 UTC
Goal
Enforce protection on Git tags to prevent accidental or malicious force pushes, ensuring release integrity.
Current Constraints
Towergit’s UI displays branch protection settings but offers no explicit tag protection options. The documentation references branch protection only, leaving ambiguity about tag handling.
Uncertainty
It is unclear whether tag protection is supported as a distinct feature, or if branch protection rules automatically apply to tags. Additionally, the behavior of force pushes on tags that are not explicitly protected remains undocumented.
Specific Questions
- Does Towergit provide a dedicated tag protection rule similar to branch protection?
- If tag protection is absent, can branch protection rules be configured to affect tags, and what are the limits of such an approach?
- What are the documented limitations or edge cases when attempting to protect tags via existing Towergit settings?