SourceTree Blog
blog.sourcetreeapp.com · Company blog · on HN since 2012
The SourceTree blog, from Atlassian, covers releases and decisions for its free Git GUI client on Mac and Windows.
What HN saysHN commenters link it for SourceTree's git-flow GUI integration and the Windows 2.0 rewrite, and praise the tool; an Atlassian developer says the team is reinvesting in it.
21HN people shared it
7linked it in comments
20stories submitted
355story points
7 years agolast shared
2012people per year2026
Most-shared posts
- 1Merge or Rebase?4 people · 7 points · first shared 2012 · discussion on HN
- 2SourceTree now has 650,000+ MAUs3 people · 49 points · first shared 2015 · 29 comments on HN
- 3Git-flow with a GUI3 people · 16 points · first shared 2012 · 4 comments on HN
- 4New SourceTree is here2 people · 67 points · first shared 2016 · 96 comments on HN
- 5SourceTree for Windows 2.02 people · 42 points · first shared 2017 · 62 comments on HN
- 6Between a rock and a hard place – our decision to abandon the Mac App Store2 people · 2 points · first shared 2012 · discussion on HN
- 7SourceTree for Windows beta1 people · 140 points · first shared 2013 · 52 comments on HN
- 8Introducing SourceTree for Windows1 people · 6 points · first shared 2013 · discussion on HN
- 9SourceTree for Mac 1.6 with Interactive Rebase1 people · 6 points · first shared 2013 · discussion on HN
- 10Sourcetree 1.3 is now available for free to all users1 people · 6 points · first shared 2012 · 1 comments on HN
- 11SourceTree Design – what’s next?1 people · 4 points · first shared 2016 · 3 comments on HN
- 12SourceTree for Mac 2.0 Released1 people · 4 points · first shared 2014 · 3 comments on HN
- 13SourceTree for Windows 1.4 released1 people · 2 points · first shared 2014 · discussion on HN
- 14Hi from the new SourceTree product manager1 people · 2 points · first shared 2015 · discussion on HN
- 15SourceTree 1.0 Released, including Mercurial support1 people · 1 points · first shared 2013 · 1 comments on HN
What HN people wrote when they linked it
somada141 · 2019-07-24
Also would love a GitFlow integration like the one you get in SourceTree [1] or Tower [2].
[1] https://blog.sourcetreeapp.com/2012/08/01/smart-branching-with-sourcet…
[2] https://www.git-tower.com/help/win/integration/git-flow
kannonboy · 2015-08-12
I'm Tim, a dev at Atlassian. I just thought I'd chime in to let you know we are absolutely taking up the reins on SourceTree again! In fact, we're in the process of growing out our team. You can read a little more about it on the ST blog from earlier this year: http://blog.sourcetreeapp.com/2015/02/25/were-just-getting-started-wit… We are aware of the performance issues affecting Windows users with certain repository shapes and have our backlog prioritized accordingly.
I haven't had much of a chance to play with GitHub Desktop yet, but it can only be a good thing for the users of all Git clients - nothing like a bit of healthy competition :) However, SourceTree's focus will remain on providing the best possible experience for professional teams using Git (and Mercurial).
mbustamante · 2012-11-13
SourceTree has something similar: a GUI for git-flow. Mac has the best tools for git and in linux i can't find something with the quality of SourceTree.
link: http://blog.sourcetreeapp.com/2012/08/01/smart-branching-with-sourcetr…
taspeotis · 2017-05-09
For some things, SourceTree 2 uses libgit2 instead of a new git.exe process. So there's less for Windows Defender to hook into and scan.
https://blog.sourcetreeapp.com/2017/04/27/sourcetree-for-windows-2-0-n…
Sujan · 2017-04-27
Here is a UI/UX comparison of 1.x vs. 2.x:
https://blog.sourcetreeapp.com/2017/01/27/sourcetree-for-windows-2-0-i…
outworlder · 2015-06-16
Go figure. The store limit app developers so much that a lot of otherwise useful software is being sold outside it.
A high profile example of that is: https://blog.sourcetreeapp.com/2012/02/16/abandoning-the-mac-app-store…
Jacquass12321 · 2012-10-04
There are two major things I really gain out of rebasing frequently.
Firstly and most importantly, Thanks to rebase I'm constantly working against the most recent mainline, merge pains are reduced by frequently dealing with smaller rebase merges instead of trying to do one massive merge at the end when I'm finished with a longer life task that might last a week or two. The more often you merge the less painful it is.
Secondly there's the cleaning part of history involving squashing. I believe the issue with your viewing the merge history of the main line will miss out on changes that were able to be introduced fastforward without a merge. And frankly no one else on the team cares that I committed 6 times in the process of one task, they want to see all the code relevant to that task, and ideally it's all in one change set.
There's a pretty reasonable summary over here http://blog.sourcetreeapp.com/2012/08/21/merge-or-rebase/
For certain teams rebase just makes a lot of sense.