Category: Developer Tools
SourceTree (Git/Hg)

SourceTree (Git/Hg)

       Mac OS

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


Screenshot 1 of 5

Share with Others

Last changed:
Nov 29, 2012
Developer Tools
Torus Knot Software Ltd
23.3 MB

Current Version Average Rating:
4.50 (152)

All Versions Average Rating:
4.50 (527)
Other Apps By This Developer
SourceTree (Git/Hg) 4.50 out of 5 based on 153 ratings.