Why? With Cornerstone I open it up, bap, bap, done. No need to drop to the shell unless I know I'm doing something odd with Subversion. The fact that its functionality is "obvious" makes it a pleasure to work with.
I've used Tower, SourceTree, and SmartGit. On every one of them (1) I still have to drop to the shell multiple times a day for simple stuff and (2) I switch between programs depending on what I want to do. Each has its strengths, but none encompasses git so completely the way that Cornerstone encompasses Subversion.
(Don't say get a clue and learn bash. I'm fluent with the command line,having started programming in the late '70s.)
Create a new app for git!
Why? With Cornerstone I open it up, bap, bap, done. No need to drop to the shell unless I know I'm doing something odd with Subversion. The fact that its functionality is "obvious" makes it a pleasure to work with.
I've used Tower, SourceTree, and SmartGit. On every one of them (1) I still have to drop to the shell multiple times a day for simple stuff and (2) I switch between programs depending on what I want to do. Each has its strengths, but none encompasses git so completely the way that Cornerstone encompasses Subversion.
(Don't say get a clue and learn bash. I'm fluent with the command line,having started programming in the late '70s.)