Placing the version number after "SourceTree" would have a slightly stronger implication that it is a matching release for a different OS (SourceTree 1.5 for Mac == SourceTree 1.5 for Windows).
But this is not the case. Instead, SourceTree for Mac 1.8 == SourceTree for Windows 1.5. Maybe if/when they decide to increment to version 2.x they'll get the version numbers in sync.
No, it can't do everything. No GUI can do everything a CLI can do if the GUI is simply a wrapper for the CLI (unless of course, it provides a way to let you type full commands into the GUI, which doesn't really count). However, I think you'll find that SourceTree supports all the common uses of all the major features of Git on the command line.
If you ever hit a use case that you can't perform in the GUI, it has a handy "Terminal" button to launch the CLI interface inside the current project.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Since those are two completely separate, unrelated questions, I responded with two answers. Keep in mind that on this site, you can choose multiple "correct" answers, whether those are mine or someone else's.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.