SourceTree icon

App Specs
File size:
23.28 MB
January 3, 2011
January 9, 2013

Follow Uson Google+

SourceTree lets you control your Mercurial and Git repositories without ever entering the command line. Git is complex, but SourceTree's easy to use GUI makes it easy!

  • See your GitHub, Bitbucket, Kiln, and Atlassian Stash projects in SourceTree
  • Collaborate with Subversion servers too
  • Execute essential DVCS commands like commit, branch, merge, etc., all with the press of a button
  • Organize your projects with intuitive repository bookmarks
  • Friendly diff views let you see file changes immediately
  • Quick Look support, even on historical changes
  • Undo or stage/unstage changes down to a line level
  • Create and apply patches with automatic helpers
  • Stash/shelve support, and much more!

  • What's New
  • Fix startup crash on 10.6
  • Fix an obscure crash bug when re-selecting a range of log rows and fromRow > endRow (and from is across a load boundary)
  • Add new keyboard shortcut (Cmd-Alt-R) for Revert/Reset Selected You used to be able to do Shift-Cmd-R but this was supposed to be the toolbar revert, i.e. a dialog, when this was fixed you lost the ability to do a keyboard-only revert of the current selection, so add a new shortcut
  • Task window progress bar should turn solid blue on completion instead of remaining striped
  • Only enable 'Diff against current' if selecting a different branch, or uncommitted changes exist
  • Fix bug opening the create new hosted repository sheet if no hosted account is set as the default
  • Fix layout of French & Japanese Create New Hosted Repository sheet
  • Fix sizing issue in git/hg-flow preview panel that could cause unnecessary scroll bars, which were intrusive on Snow Leopard
  • Update outgoing count immediately when finishing a feature / release / hotfix in hg-flow
  • Fix crashing when Mac OS 9 carriage returns added before commit message
  • Improve handling of 'Resolve using mine' and 'Resolve using theirs' in rebase scenarios
  • Enable 'Resolve Using Mine/Theirs' in more cases now that the underlying action is more robust. In particular this now works for cases where you pull in hg into uncommitted changes and there's a conflict
  • Automatically replace spaces in remote names with underscores in git, which doesn't allow them
  • Deal with git ambiguity caused by having a file called HEAD in the root of the file system

  • SourceTree (com.torusknot.sourcetree) is a Mac software application that has been discovered and submitted by users of

    Operating System: Mac

    Default Install Path: /Applications/

    Minimum OS version: 10.6.6

    Copyright: Copyright 2010-2011 Atlassian. All Rights Reserved.