Your version control history situation:
Your goal is to undo the changes to file foo.cs done at commit 2.
In (tortoise) svn this would be done like so...
Note that this is distinctly different from right clicking on the entire commit within the upper window and choosing the same option 'revert changes from this revision' as one will revert all files and the other only the currently selected files.
SourceTree / Git appears to call this similar feature a 'reverse commit'.
However it only shows this as a context menu option for COMMITS. What I want is the ability to reverse commit the currently selected file(s) in the lower window (when a commit is selected in the upper window).
Thanks, that appears to be designed to do what I want. Although it actually showed me a dialog box saying it failed for unknown reasons in this particular case... I just manually deleted the method I had added.. really it was just adding a single new method, it shouldn't have been any sort of conflict to revert it, and even if it was it should have allowed me to resolve it as a conflict and not just done nothing...
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 ...
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!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot