• Icon: Suggestion Suggestion
    • Resolution: Fixed
    • 1.4.3
    • Git
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Please expose the "git branch -m old_branch new_branch" functionality to easily rename a branch within SourceTree.

            [SRCTREE-713] Ability to rename a branch

            Implemented in 1.4.3, just right-click the branch in the sidebar and select 'Rename...'.

            Steve Streeting (Inactive) added a comment - Implemented in 1.4.3, just right-click the branch in the sidebar and select 'Rename...'.

            +1
            Nice workaround, I've been popping in to a terminal to do this.

            whitehat101 added a comment - +1 Nice workaround, I've been popping in to a terminal to do this.

            Yep, I've been doing that for now. We're actually using jira here with SVN, and my workflow is to use a personal git repo and create a new branch for each bug/task # I'm assigned. When I'm finished and all checked in to SVN, I like to prepend the branch name with a resolved tag just to keep my sidebar better organized. Being able to rename a branch directly would be a small but convenient improvement. Thanks

            James Hillery added a comment - Yep, I've been doing that for now. We're actually using jira here with SVN, and my workflow is to use a personal git repo and create a new branch for each bug/task # I'm assigned. When I'm finished and all checked in to SVN, I like to prepend the branch name with a resolved tag just to keep my sidebar better organized. Being able to rename a branch directly would be a small but convenient improvement. Thanks

            Thanks for the suggestion - of course in the mean time simply creating a branch and deleting the previous one effectively achieves the same result.

            Steve Streeting (Inactive) added a comment - Thanks for the suggestion - of course in the mean time simply creating a branch and deleting the previous one effectively achieves the same result.

              Unassigned Unassigned
              eacb1f95ae2f James Hillery
              Votes:
              4 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: