How can I split the Develop Branch this way with SourceTree?

Suppose I've been doing work on my Develop Branch and the current revision is Rev 150. I've been working a particular set of features starting with Rev 125.

Suppose I now I think I should have actually started a Named Branch at Rev 125 and left my Develop Branch alone. Is there a way for me to use SourceTree to go back to Rev 125 and make it and its decendants become a new Named Branch?

1 answer

Double click on the given revision and you are on it. You should be able to create a branch from there. Make sure its the right commit you are on and the right branch from which you intend to create your branch. 

I can see I didn't explain what I wanted clearly enough.

I want all the work I did from Rev 125 to Rev 150 (the Develop Tip) to become a New Branch that starts with Rev 125. So Rev 124 will become the Develop Tip, and all the work I did from Rev 125 to Rev 150 will become a Named Branch.

Here's an image of what I'd like to be able to do. The left scheme is the original and the right scheme is the new one.SourcetreeBranchingIdea.png

Suggest an answer

Log in or Join to answer
Community showcase
Brian Ganninger
Published Jan 23, 2018 in Sourcetree

Tip from the team: workflow and keyboard shortcuts

Supported Platforms macOS Sourcetree has a lot to offer and, like many developer tools, finding and using it all can be a challenge, especially for a new user. Everyone might not love ...

252 views 0 3
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot