About working with repository history in Source Tree.
At 1.) Haven't seen anything like this in any Git-GUI yet ....
At 2.) Yes you might revert both changes via two 'git revert' commands with commits meantime ... Just to be sure to revert the correct commits, I prefer to use "git reset <CommitId>' rather than HEAD~1.
Yes you would need call revert twice.
I think "git revert" is the simplest way to revert - and it is IMHO the "easiest to reproduce" way (esp. for your fellow developers)...
Have a look here: http://stackoverflow.com/questions/1463340/revert-multiple-git-commits
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