For some time now many Windows developers have been requesting a native counterpart to the SourceTree Mac desktop client. Windows developers, say goodbye to the command line and use the full capabilities of Git through SourceTree’s beautifully simple interface (and stop being jealous of what your Mac friends are using).

Perfect for Git newbies

SourceTree was built to make Git approachable for every developer – especially those new to Git. Every Git command is just a click away using the SourceTree interface.

Create and clone repos from anywhere

Commit, push, pull and merge

Detect and resolve conflicts

Search repository histories for changes

Visualize your repositories

SourceTree keeps track of code activity and provides an at-a-glance view of everything from projects to repositories to changesets.

Use SourceTree’s Bookmarks to get a real-time, aggregated view of all your projects and repositories. Jump directly to the changeset graph to visualize changesets across multiple branches and forks.

Powerful enough for Git veterans

SourceTree makes Git simple for everyone, but also makes Git experts faster and more productive. Review your outgoing and incoming changesets, cherry-pick between branches, create and apply patches, rebase, shelve changesets and more with lightning speed.

Git one-stop shop

Atlassian offers a full complement of tools that will help you and your dev team make the most of Git. Whether you’re working on Mac or Windows, behind the firewall or in the cloud, Atlassian’s family of Git tools will bring you the power of Git while making adoption a breeze.

Connect to the cloud or behind the firewall

Thanks to hosting services like Bitbucket, many small teams working with Git repositories begin coding in the cloud. Connect SourceTree to Bitbucket’s free unlimited private repositories to easily manage your Git repositories from the SourceTree interface.

Stash, Atlassian’s Git repository manager for Enterprises, makes it simple to manage your Git Server – behind the firewall. With powerful two-way integration, Stash and SourceTree make it easy for your team to develop with Git. SourceTree can discover and fetch your Stash repositories. And one-click clone operations get you the source you need fast.

If you don’t have Stash or Bitbucket yet, not a problem, SourceTree for WIndows works with any Git repository, including GitHub, Microsoft Team Foundation Server or your own Git server.

What’s coming next?

Windows

We received great feedback from the SourceTree for Windows private beta users (a huge thank you). We will continue to push frequent updates and features to SourceTree for Windows users. We plan to bring all the great features that are part of SourceTree for Mac to Windows as well. What can you expect in the near future:

Mercurial support

Git-flow support

Custom actions

JIRA integration

and heaps more

Mac

We will continue to push out frequent releases for the Mac client. Stay tuned for an upcoming release featuring:

Interactive rebase support

Updated icons

Desktop notifications

Get SourceTree for Free!

If you’re new to Git, or just want a handy tool to make you even faster, download SourceTree – it’s free at our brand spankin’ new website.

The problem with RabbitVCS is that it’s built on top of Nautilus, which means if I’m working in a repo and want to launch a graphical client, I first need to launch Nautilus (assuming it’s installed), then navigate to the repo directory, and then use the context menus to perform the various actions. In comparison a true standalone graphical client (like SourceTree) I could just launch it directly from the command line without needing to putz around with an extraneous graphical file manager.

RabbitVCS is an excellent suggestion for someone looking for a Linux alternative for something like TortoiseGIT, but it’s in a different class of client from something like SourceTree.

how do you use linux as desktop? i’ve used ubuntu and it had a million driver issues and multiple problems. I’ve also tried other linux distros and the user interface isnt very friendly and extremely boring. For me Mac is a great os to develop, it makes it very easy on the eyes. I also use linux but via ssh terminal only. Linux should’ve never had a desktop version.

Why your license says we have the right to use this for Evaluation purposes only for up to 30 days? And then we have to purchase?
On the other hand, you’re talking about “free version”?
Please clarify this:
—
1. GRANT OF LICENSE.
The SOFTWARE PRODUCT is licensed as follows:
(a) Installation and Use.
Atlassian grants you the right to install and use copies of the SOFTWARE PRODUCT on your computer running a validly licensed copy of the operating system for which the SOFTWARE PRODUCT was designed. ‘Validly licensed’ means the following:
(i) For evaluation, using the software for up to 30 days free of charge, or
(ii) After purchasing a single license, using the software on a single computer, OR
using the software on multiple computers so long as it is the same person using it
(b) Backup Copies.
You may also make copies of the SOFTWARE PRODUCT as may be necessary for backup and archival purposes.

That is referring to the Operating System. Unless you are running a pirated copy of Windows you haven’t got a problem. If you are running a pirated copy of Windows then I doubt this section of License text is of much interest.

“a validly licensed copy of the operating system” and “Validly licensed’ means the following” are the bits people seem to have missed when jumping on the “command line is best” band-wagon.

SourceTree is free. No “false advertising”. If you don’t like it then don’t use it. Easy.

That´s a really great tool!! Thanks for that. But there is one thing that would be really great to have within this tool and that is the information about “ahead” or “behind” of the lokal repos within the left repo overview status. Therewith you can see in one place with of your repos have to be pushed or pull against the origin repo.

This looks like a great tool! Thanks for creating this. I have felt that adoption of git among windows-based developers has been a bit hampered by not having a good gui tool such as this. Many thanks!!

Trying to install on a Windows 7 machine. Got the following error:
“Cannot Start Application”…Connot continue. The application is improperly formatted. Contact the application vendor for assistance.”
Any suggestions?