Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • TortoiseGit TortoiseGit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 384
    • Issues 384
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TortoiseGitTortoiseGit
  • TortoiseGitTortoiseGit
  • Issues
  • #3116
Closed
Open
Issue created Nov 24, 2017 by Danny Smart@danny.smart

Revision graph: add ability to delete branches

What steps will reproduce the problem?

From the revision graph, there is no UI component that allows branches to be deleted

What is the expected output? What do you see instead?

When I right click on a branch, I would like to see either a "delete this branch" option or a link to the ref browser in the context menu

What version of TortoiseGit and Git are you using? On what operating system?

Tortoisegit v2.5.0.0, Windows 10 x64

Please provide any additional information below.

The revision graph (RG) feature of Tortoisegit is awesome! Being able to see how branches are related and where divergences have occurred makes managing large projects with multiple branches actually possible. However, I often find that when I have identified that a branch is old and can be pruned, I have to jump to the command line or go through the ref browser in order to remove it; there is no way to do this from the RG itself. I would really appreciate being able to right click on a branch in the RG, and selecting "Delete this local/remote branch" from the context menu. If this isn't possible then adding a link to the ref browser in the context menu would allow me to do the same manually. Please would you consider adding this enhancement?

Edited Nov 24, 2017 by Danny Smart
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking