Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

SourceTree for Linux

danilo2
Contributor
March 18, 2013

Hi!

Do you plan to release SourceTree for Linux?

585 answers

1 accepted

72 votes
Answer accepted
chhabs
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 3, 2017 edited

Hi Everyone, 

Thanks for the support and interest in a Linux client. Unfortunately, we do not have any plans to build SourceTree for Linux. 

Best,

Rahul

timbaileyjones
Contributor
March 5, 2017

Think long and hard before deleting this thread.  Scrubbing this forum of evidence of so many ardent requests over a such a long period for something as straightforward and obvious as a Linux version of SourceTree WILL BE WIDELY derided in the developer world.

Historically, this dismissal of Linux developers is exactly why so many of us distrust Microsoft, Adobe and other closed-source shops. although they must be given credit for changing their tune recently in creating 100% open source apps like VSCode, and Brackets.   This occasion would be a great opportunity for Atlassian to follow suit.  And keep in mind, most of the upvotes here are merely asking for a Linux port, not for SourceTree source code to actually be publicly released.

Like 152 people like this
MathMax
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 5, 2017

How come this was accepted as an answer?

Are you trolling Mr Rahul Chhabria? Is there a moderator on this site?

Like 22 people like this
Nate Gardner
Contributor
March 13, 2017

I will never use an Atlassian product again. Deleting this thread without even preserving an archive shows how little Atlassian cares about its users. The overwhelming desire of Atlassian's users to have SourceTree on Linux has been completely disregarded, and it shows just how out of touch your company is. 

Like 14 people like this
G Hu
Contributor
March 14, 2017

I would suggest you contact the CEO's of Atlassian. Google for: Atlassian contact the CEO

I tried it, and got pretty much the same response from the same person who posted above (Rahul, product manager for SourceTree), so at least Rahul got the message I sent... I don't know if the CEO(s) actually received my comment, but if enough people 'Contact the CEO' perhaps the message will be heard.

I will repeat that this is a very strange position for Atlassian to take. Perhaps they are afraid of the competition from the likes of gitk, gitg, GitEye, giggle or Git Cola... All are free git gui's.

In fact, maybe one or more of those will replace SourceTree on the other platforms as well. I myself have certainly lost that loving feeling for Atlassian.

Like 6 people like this
Chris Myers
Contributor
April 11, 2017 edited

To be honest, I'm not surprised; every single issue that I've upvoted or watched has had the same basic reaction from Atlassian, no matter how simple it is to implement, or how many upvotes it has, or what the potential ramifications of the issue are.

While I love Atlassian products, they really do seem to do whatever they want, regardless of what the customer asks for. Which is rather a bit backwards IMO.

Some examples are:

Usability enhancement:
https://jira.atlassian.com/browse/JRACLOUD-3406
https://jira.atlassian.com/browse/JRASERVER-3406

Internet standard functionality bug:
https://jira.atlassian.com/browse/JRASERVER-9380
https://jira.atlassian.com/browse/JRACLOUD-9380

Enhancement request:
https://jira.atlassian.com/browse/CONFCLOUD-5002
https://jira.atlassian.com/browse/CONFSERVER-5002

Major Security issue (potential for FERPA violations, etc.):
https://jira.atlassian.com/browse/JRACLOUD-3893
https://jira.atlassian.com/browse/JRASERVER-3893

Regression bug:
https://jira.atlassian.com/browse/JRACLOUD-37294
https://jira.atlassian.com/browse/JRASERVER-37294

Interoperability bug:
https://jira.atlassian.com/browse/JRACLOUD-36960
https://jira.atlassian.com/browse/JRASERVER-36960

Like 8 people like this
Scott Saccone
Contributor
May 2, 2017

Hope you reconsider, Linux client would be very useful. It's really the only relevant platform for me.

Like 27 people like this
Kai May 9, 2017 edited

So, Atlassian Answers was moved to Atlassian Community. Still, this thread is not deleted. Does that mean it stays? 

Michael Caven
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 10, 2017

I really loved using SourceTree when I was developing on a Windows machine. But recently I had to switch to Ubuntu, which I really like, but the main tool I miss is a really good Git gui. So I was a bit surprised when I found out that SourceTree is not available on Linux :(

Like 11 people like this
Neile Havens June 26, 2017

Looks like the feature request is in JIRA for SourceTree for Mac. Maybe if we all add our vote there, we'll get some attention.

SRCTREE-2991

Like 2 people like this
Owl City
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 28, 2017

Seriously? Delete this conversation? LOL.

Like Edward Alfonso likes this
Lourens JanseVanRensburg
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 11, 2017

If not Linux, how about a platform-independent browser-based client then?  Please?

Like 7 people like this
James Rogers
Contributor
October 25, 2017

Gitkraken.

It's better.  No, really.  It's better.

Like 10 people like this
metaherobrine1
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 8, 2017

You know what James.  I may have to agree with you.  I was looking for a good way to store code with a small team who weren't that versed in Git.  I just downloaded GitKraken and I think the UI is so much easier to use than SourceTree.

Like 3 people like this
Steve Gerstner [bridgingIT]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 13, 2017

Is there some kind of dislike button?

For all of you searching a good client for linux, use GitKraken instead.

No a Donald Trump quote:

sad!

Like 3 people like this
Sergey Podobry _Stellarity Software_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 13, 2017

What about opensourcing SourceTree to let the community make a linux version?

Like 5 people like this
tobias_schaber
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 30, 2017

are you kidding? still no support for linux planned? this is absolutely paltry.

Like 5 people like this
Deleted user January 15, 2018

+1 for Linux. I really can't accept this answer as an answer.

Like 7 people like this
r-laporte
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 6, 2018

Seriously no Linux version planned? As many other teams, we use all 3 main OS here, we need tools that work on all of them. Learn from VSCode or Gitkraken, they do it right. Uninstalling :(

Like 4 people like this
Andras Soltesz
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 6, 2018

"Seriously no Linux version planned? As many other teams, we use all 3 main OS here, we need tools that work on all of them. Learn from VSCode or Gitkraken, they do it right.'

Yep, quite unbelievable, in 2018. 

Especially, from a company that makes money from running Java server applications on Linux servers. If anything, basic decency dictates to release your Git client for Linux.

Like 3 people like this
Georgi Kirilov March 25, 2018

Would love to see SourceTree on Linux.
Please make it happen.

Thanks

Like 3 people like this
Jean Cabral
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 4, 2018

Sourcetree for Linux? Who cares? Try Gitkraken and be happy!

Like 6 people like this
Deleted user June 5, 2018

It was a great time with SourceTree on Mac OS X, but macOS get's worse with every release since Steve is dead. I switched to Linux (first elementary OS and now NixOS) some years ago, also at work. I would love to be able to use SourceTree on Linux, but this 5 years old issue shows that Atlassian don't cares about the wishes of it's customers and i will not use their software again.

Now i use the integrated git UI in Atom editor for commits and terminal for more complex tasks.

I will delete my account here after this post.

Like Dmitriy Mamlyga likes this
Ben
Contributor
June 7, 2018

Off course we need  Sourcetree in Linux.

+1  for Source tree in Linux.

Why there is source tree for Windows and not for Linux?

I think most developers use Linux OS compared to Windows.

Like 3 people like this
Ali Akdurak June 30, 2018

Never lose hope :) I am still waiting for the port.

Marcelo Rodovalho
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 24, 2018

Don't bring your application for Linux, we really don't need it.
GitKraken is powerfull, beautifull enough!

Like 3 people like this
epicAvenger
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 27, 2018

Yeah I guess they don't want to compete with GitKraken. I would, just to help bring in startups and new users with Linux backgrounds/workflows. I'd write it all in electron too make it simple to drop a Linux release, but then I think that's exactly what GitKraken did. 

Joseph Day
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 23, 2018

We adopted JIRA, bitbucket, Confluence, etc. I am leading the way to dumping Windows. In my opinion, Mac is an expensive and tedious system. We don't use the old collaboration tools much anymore like MS Office. It was a last desperate move for Office to go online, but they've sealed their fate. Bye bye.

Expect the linux share to grow. Atlassian will be enabling the flight from Windows. Where will those users go? Linux beats Mac among professional developers on Stack Overflow. They are your market too.

"Windows Desktop was the most commonly used platform by developers, followed by Linux Desktop." --- Platforms, Stack Overflow 2017

Charles Robertson
Contributor
October 6, 2018

Is it possible to use SourceTree with Mono or Wine, on Ubuntu 18+? I have had to use Linux for the first time at my new job and I have managed to use Navicat for MySQL with Wine, and Telerik's Fiddler with the Mono framework. Maybe someone who understands these technologies could port the Window's version of SourceTree?

Like mauriciopena123 likes this
Mozza912
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 8, 2018

I got to admit this is making a joke of Linux, git was invented to add version control to Linux kernel. I don't understand why developers do this, i would pay twice the price to have stuff on Linux and they still do not do it!

 

MAKE IT HAPPEN!

Like 2 people like this
rexmtorres
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 9, 2018

James Barwick  I want to kiss you for introducing me to GitKraken!

Like daniel martinez likes this
Ícaro Erasmo Barreiro
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 24, 2019

isn't it time for us to make our own opensource git client? It think we should plan and make it happen because all available git clients for linux aren't so good as source tree or gitkraken.

Like 2 people like this
Matt Kernes
Contributor
January 24, 2019

It's been time for a long time. We could have done this long ago, honestly. And my guess is that when we start doing this, we'll find there's fewer and fewer reasons to need Atlassian.

Like Marcos Freitas likes this
Marcelo Rodovalho
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 21, 2019

Atlassian doesn't understand and doesn't care about their customers.

AndrasS April 10, 2019

You will have to revise your decision of not supporting SourceTree on Linux.

In the 2019 StackOverflow Developer survey, Linux is now measured to be used as the developer's primary operating system in equal share  as MacOS  (~25% both).

See the survey:

https://insights.stackoverflow.com/survey/2019?utm_content=launch-post&utm_source=twitter&utm_medium=social&utm_campaign=dev-survey-2019#technology-_-developers-primary-operating-systems

Given that the most loved technology is Linux among developers (see the survey) - by a large margin -  this share will only grow further.

You are already late with your product development, these trends didn't start yesterday.

Otto Otto
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 30, 2019

Well an interesting thread which have convinced me to stop using SourceTree

Bishoy Mushraky May 2, 2019

Another reason for why Atlassian strategies sucks. How come no Linux client? Evil Microsoft provides linux clients for their tools like VSCODE.

I'm uninstalling sourcetree from my macbook as well since im not able to install it on my linux laptop

Like bytebrain likes this
Petr_Stepanov
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 28, 2019

That's ridiculous. Linux Torvalds invented Git and you guys don't support Linux. Just created my account to post this. Now deleting.

Like 3 people like this
CALEB AMOLO
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 10, 2019

you people gotta be kidding us.Of all systems,you go type there with a straight face and give the Linux community  the middle finger..like y'all don't learn from history.You can't shun Linux and prosper.those are mutually exclusive events right there.That said,I'm loving Gitkraken,and I hate monopoly,so,peace...

Like 2 people like this
Bamboy
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 14, 2019

What the hell? Of all the programs to not be available on Linux, I least suspected my favorite source control tool.

I'm jumping ship from Microsoft since Windows 7 support is ending soon, and Windows 10 is one of the worst OS I've ever used.

A damn shame, really.

Like Florian likes this
Denis Tunović
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 2, 2020

I'm moving to Linux. Please make SourceTree available for Linux.

Like Jilmar Rangel likes this
Louis van Senden February 10, 2020

+1

Pavel O_ March 4, 2020

We need a Linux git client for Ubuntu.

paulo.barbeiro
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 11, 2020

How embarrassing is this answer?

Reason one: Git it self was develop to support Linux kernel development.

Reason Two: It is 2020!! =/

Like 2 people like this
Mike Eggleston March 11, 2020

This is beyond embarrassing. Developing on Linux has become easier and easier; and the excuse of "it is too hard" or "there are too many distros" are just obsolete. They can make an AppImage (https://appimage.org/) and it will work for all distros!

Like ejrojasb likes this
Paul Mansfield
Contributor
January 4, 2021

I've been using linux on the desktop for way over 10 years, and it's trivial to get it running on most laptops, these days so I agree that if Atlassian want to be taken seriously, they need to do this. Also, with the increasing lock down of apple products, there will be an increased flow of refugees from MacOs to linux.

Camilo Chico
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 1, 2022

We are already in 2022 and they still don't take linux seriously. :(

399 votes
Martin Joehren
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 3, 2013

+1 for a linux client

lapo
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 15, 2013

…hoping it would work under FreeBSD too. (it can run Linux binaries)

ÕIS Admin May 16, 2013

So Atlassian - seems that open source community waits :)

Some of us:

And some others:

Like 2 people like this
MarcoM
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 16, 2014

I'm the second one vk... u.u

Miroslav Petrovic
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 9, 2014

:D

Francisco
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 10, 2015

Yes, UBUNTU Linux please!

Samuel Ventura
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 13, 2015

+1

zhifeng hu
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 23, 2016

+1  please


rafambbr
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 23, 2016

+1 Ubuntu Linux

Ravaelles August 26, 2016

+1 Ubuntu

Nate Gardner
Contributor
March 5, 2017

What a company. Look how many users this "agile" company is completely ignoring!

Like Bamboy likes this
Michael Witten
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 9, 2017 edited

2013-2017 and still no Linux client with so many users asking. Why??? Just opensource it and let the community do it for you!

Lance Kuttner
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 19, 2017

+1 Ubuntu

Borzi75
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 22, 2017

+1

marcus_schultheiss
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 16, 2017

+1

Ed Sinek
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 12, 2017

+1 - and remember to UPVOTE the JIRA ticket to create a Linux client:
https://jira.atlassian.com/browse/SRCTREE-2991

Like Mike Eggleston likes this
sovas
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 21, 2017

+1 Ubuntu

akilamk
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 30, 2017

+1 ubuntu

Jedve
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 4, 2017

+1

Lourens JanseVanRensburg
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 11, 2017

+1 yes please

edoardo October 25, 2017

+1 it would be VERY appreciated.
I suggest you to eventually investigate in professional support on .NET platform porting on *NIX platforms (if, as I think, it's your case).

PheRum
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 27, 2017

+1 Ubuntu

Jason Foley
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 4, 2018

Tools like Unreel Engine 4 compile and run on Linux. It'd be nice to have a good Git GUI on Windows, Mac, and Linux. I would pick Sourcetree, but I guess I'll do Gitkraken. Gitkraken runs on all of those platforms.

Linux has been my primary OS since Microsoft wants to take too much control with Windows 10. Even so, I still have VSCode, MonoDevlop, clang, Blender, Audacity, and gcc.

There's no reason not to build for Linux. Do you really want to use a mac when it can give you root without a password?

Vladimir
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 13, 2018

+1 for linux

Like Javier Vargas likes this
Umar Abduvali
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 11, 2018

+1 to any linux distro, the rest, the Community will manage to port to others, I think. Or at least make it usable with WINE please.

P.S. You see the label "I'M NEW HERE" ? I sign up here only for encouraging SourceTree developers to develop linux version. I believe "NEW ONES HERE" above did the same thing. 

Like Javier Vargas likes this
Юрий Воронин
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 5, 2018

+1

keisuke169
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 9, 2018

1

Fabio de Matos
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 11, 2018

+1

Michael Kriegel
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 10, 2018

+1 for linux, too.

A friend recommended me that tool, but as it's not available for linux I just won't use it.

Makes me thinking: Are the atlassian hosted BitBucket and Jira instances so damn slow because I live between the mountains or is it because they host them on Windows Servers? Maybe I should search for a new shore on that topic as well.

Matt Kernes
Contributor
October 10, 2018

OS isn't the issue. They're slow because they're bloated. Open your network panel in the dev tools and check out how much it's downloading before and after rendering, as well as how many external calls are made.

Customers notice every 10ms of time spent churning a page. Slow rendering is actually more harmful to a UX than slow response time.

Volodymyr Salo
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 11, 2018

+1 for linux client.

milioni
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 11, 2018

+1 for linux client

romeo_kamgo@yahoo.com
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 13, 2019

+1 for linux client

simon_barq
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 28, 2019

+1 for linux client

cali-armut
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 18, 2019

+1 for linux client

Andrew Logvinov
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 26, 2019

 

+ for linux client

Denis Tunović
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 2, 2020

+1 for Ubuntu

Tahir Aziz
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 13, 2020

+1 for Ubuntu

Wenyin_Wei
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 27, 2020

+1 for Ubuntu

philipkraft
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 30, 2020

+1

adimaria
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 19, 2020

+1

173 votes
XaeroDegreaz
Contributor
May 27, 2013

SourceTree for Linux

Andrew Shvets December 23, 2014

You sir, have hit the nail on the head :) .

Like Kevin Foster likes this
Ed Sinek
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 12, 2017
Jaspinder Virdee
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 26, 2018

@Rahul Chhabria Please think about it again.

Rahul Chhabria
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 26, 2018

Thanks for the note. My apologies though, I don't work at Atlassian anymore. Please reach out @bgannin for more information about this topic. 

149 votes
RAUL SAEZ
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 17, 2013

+1 for Linux version.

Remember that exist Git thanks to Linus Torvalds and their team.

I too will donate for that.

Karthik T
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 21, 2013

Yup, was surprised, that possibly the best GUI for git is not present on the platform that is (was) git's raison d'etre. thats some industrial grade irony there..

Like 2 people like this
echofalse
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 19, 2018

Haha ! this will be the biggest joke of this century!!!

69 votes
Chuck Ludwigsen
Contributor
February 6, 2014

67 votes
Alexander Trauzzi
Contributor
May 14, 2013

+10000000 for Linux version.

64 votes
Martin Hynar
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 14, 2013

I give my vote for Linux version too. I saw ST at my colleagues using Macs and I have to admit that it is brilliant piece of software

Gary Cartagena
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 12, 2018

Mac vs Linux... isnt that almost a UI based port? I mean Mac is primarily Linux under the hood right?

Matt Kernes
Contributor
December 12, 2018

I think Mac is FreeBSD, not Linux. But they're very close.

There's definitely more than just a UI port, but that isn't the reason this isn't happening. Atlassian isn't going to do it. They could have done it 6 years ago if they wanted to. They hinted at it, then abandoned the idea.

Also, we (as developers) could have just made a solid Linux version of it by now if we just tried and open sourced it. If we made it in Electron (or similar), we could make it cross platform with an entire community maintaining it and leaving the Atlassian anti-developer attitude in the past.

francescojo December 12, 2018

@Gary Cartagena Well, they are 'SIMILAR' under the hood, but both two are different. As @Matt Kernes said, FreeBSD is UNIX(or, UNIX-like system), not Linux.

Tim Bailey-Jones
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 13, 2018

Mac's kernel is called Darwin, and it has borrowed heavily from the BSD family: https://en.wikipedia.org/wiki/Darwin_(operating_system)

The core libraries behind Mac's and Linux's GUIs have absolutely no overlap at all, although there are cross-platform libraries that abstract this away.

Anyway, Mac and Linux are similar so far as they both have very rich, well-featured command lines in which to get real work done, and they don't suck down every little virus that comes along. 

Given that Linus Torvalds (author of Linux) wrote GIT, it is astounding that Atlassian thinks it's okay to ignore Linux as a target platform for SourceTree.  That is more tone-deaf than any politician has ever been.  #knowYourRoots

Like Matt Kernes likes this
Matt Kernes
Contributor
December 13, 2018 edited

I'm fully convinced that Atlassian doesn't care about developers at all. They only care that they're on top of the mountain of cash that they wouldn't have without developers. They're very short sided.

Atlassian is also sitting on a mountain of requests from the community for simple things like managing session timeouts and adding a way to highlight text in Confluence; something that all WYSIWYG have.

The trivial stuff Atlassian ignores makes me truly believe that they only care about 3rd party affiliates selling plug-ins and features Atlassian won't make (or remove from existing functionality).

The sole of this company is gone.

Like francescojo likes this
50 votes
Deleted user May 25, 2013

+1 for a Linux version. Linux is still lagging a comprehensive git gui bare "smart git". No Tortoise Git for Linux eighter (the Linux fork is in early alpha stages). A port to Linux would be awesome, even if we have to wait a bit =)

Chris
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 22, 2016

Agreed.  I used to like Smart Git, but after using SourceTree, I have to admit it's just not as good.

bhrt
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 21, 2017

For private use gitkraken is worth to try.

43 votes
Henry Tseng
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 14, 2013

+1 for Linux.

36 votes
Niels Stargardt
Contributor
April 11, 2013

+1 for a Linux-Client or at least a description how to make it run on Mono.

KieranA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 15, 2013

We've not attempted to make it work under Mono, but as far as I'm aware Mono doesn't support running applications written in some of the frameworks we use.

32 votes
Niels Stargardt
Contributor
April 15, 2013

That's a pitty. Why you have choose c# if you only wan't to run it unter windows?

Anyways does this mean a Linux version has no chance?

KieranA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 15, 2013

We don't want to run SourceTree to only be on Windows. SourceTree is for both the Mac and Windows (and for the last few years has been a Mac-only application). The Mac and Windows development streams are different. The Mac version is written in Objective-C and the Windows version in C#. We targeted the platforms specifically for the best possible experience by leveraging the platform-specific features.

We don't have any immediate plans for Linux, but that could change, just as it did for Windows. Right now we're focussing on making the Mac and Windows versions better.

Mark Gillespie June 9, 2014

Although the Windows version seems to have stalled, no updates in months, and no mention of why the delays, and some nasty bugs and performance problems hanging around.

31 votes
sirenum
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 14, 2014

linux version

29 votes
askarby
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 9, 2013

Here's my input:

  • I want SourceTree on Linux (so does everyone else in this thread)

Solution:

  • Start a KickStarter / IndieGoGo campaign, and you'll have the funding / resources to implement it (this thread would at least imply that it would be the case).
Deleted user September 10, 2013

+1 for this solution

Calvin Evans
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 3, 2015

+1

Katharina Sabel
Contributor
March 25, 2015

But that would imply that Atlassian doesn't have Apples dick in their mouth -_-

Chris Myers
Contributor
March 25, 2015

Incredibly unprofessional, offensive comment there :(

jarrodchesney March 25, 2015

I’m offended because she implied Apple was bad, not by the language, i’ve heard bad words in the past. She just has Apple Envy - maybe she has to use a PC ;-)

rguimaraens
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 14, 2015

Great solution, even past almost 2 years.

Andy Ruddock
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 11, 2015

I'm offended because everybody knows it's "Apple's" not "Apples"

27 votes
danilo2
Contributor
April 15, 2013

Why didnt you choose the Java / Qt libraries (C++ / Python) / C# with mono ready libraries / Web application bundled with for example chrome? You would have 1 codebase and crossplatform product ...

KieranA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 15, 2013

This was all taken into consideration when we discussed how we were going to go about it. The end decision was to target the platform using libraries/languages specifically for that platform. My comment on this thread answers this already.

saml June 19, 2014

For a full cross-platform framework, I would rather recommend having a look at Lazarus RAD IDE / platform. It works flawlessly on Windows / Mac / Linux, with a native experience. It recently came out as 1.0, and is one of the most underrated open source frameworks out there!

Andrew Shelestov June 19, 2014

Lazarus? Are you serious? It's Pascal!

saml June 19, 2014

I told you, it is underrated! :P

Andrew Shelestov June 19, 2014

You see, big things rarely happen accidentally.

So, if this framework is less popular than Qt/GTK/WxWidgets/etc -- it does not mean it's bad. But it definitely means, that programmers prefer Qt/GTK/WxWidgets/... for some reason.

Probably, first reason is C/C++. C is the language of kernel and system programming, C++ is the language for networking and game development. You see -- a lot of people can use those frameworks, with their experience, without learning Pascal.

Second one is probably big amount of code samples, QA, handbooks and documentation.

saml June 19, 2014

That is undoubtely true!

At the same time, taken into account, the immense hurdle that cross-platform develoment is, for most modern frameworks, Lazarus seems to takes away a lot of those hurldes by the way it works great out of the box on all the main platforms.

Indeed, it comes with other hurdles, in the form of lacking availibility of up-to-speed developers and libraries. The question is which hurdle is the hardest to overcome.

jarrodchesney June 20, 2014

Every time i see this i think the following. Who ever was in the discussion to go .NET and have two code bases to be a close to bare metal as possible ---- is an idiot.

Perhaps they also copy and paste code within the same code base instead of refactoring out common reusable base classes too, because it's that kind of mentality.

Ron Elliott June 20, 2014
This is still off topic from this post but this method is rather typical. Core code gets implemented in c/c++ and the UI in the native language / UI framework. Its actually easier to manage
Bogdan Hlevca June 20, 2014

It is typical for people who do not plan to support multiple platforms. There are enough good cross-platform UI frameorks that would make maintenence on multiple OSes possible. It is obvious that this project did not have this as a priority form start. And NO this is not off topic, it is about why Linux does not have a port.

22 votes
gouravnema
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 25, 2015

Guys if you  are  not having enough bandwidth make it opensource. Hope you guys are good people and not like money scavengers. A lot of people around the globe are ready to contribute. 

Let it be linux packaging or further enhancement of product

greensn0w
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 25, 2015

This post deserves upvotes from everyone who visited this forum !

Like Harsha Amarasiri likes this
Chris Myers
Contributor
March 25, 2015

Personally, I don't know how anyone could say that Atlassian is (are) money scavengers. For one, they give their products away FOR FREE to ANY open-source development team. Second, they give their products away FOR FREE to educational institutions for use within the classroom (and discounted licenses for educational institutions for use by departments.) Third, they spend their internal resources create awesome products like SourceTree and give it away FOR FREE too. I'm sure I could keep going, but you get the point. I understand that there is frustration that it's not been ported to Linux yet. Believe me, I understand it every day when I log into my Linux laptop and don't have the functionality. But, I support Atlassian and their willingness to be so giving to the community. When they say that there is something blocking their development of a Linux version, but can't go into more details at this time, I accept that. It doesn't mean that I don't hope that they're able to resolve whatever is blocking the Linux port of the software, because I do. But suggesting that they're being money-grubbing folks is both unsubstantiated and counterproductive :/

James Rogers
Contributor
March 25, 2015

The purpose of SourceTree (IMHO) is to pull Stash or Bitbucket to your desktop. When using SourceTree together with a supported Git server, and integrate that Git server into an issue management system, you have something extremely powerful. As we see with many many tools which are extensions of "the real product", those extensions are free. So, I feel SourceTree is and extension of Stash, and free makes sense. What you do is pay for Stash, and you get the desktop tool. Any OpenSource project that would take responsibility for SourceTree to run on Linux would need to make sure that the objective of the project remain to extend the functionality of Stash and Bitbucket. SourceTree is NOT a "Git Client". It is a "Bitbucket or Stash Client" (Ok, GitHub, too).... And if Atlassian gave responsibility of this objective to a third party group (a large open source community), they would probably lose control of the objective. There are many great Git Client's for Linux. But, Atlassian needs to know how many Linux users actually need a Stash and Bitbucket (or GitHub) Client. If it's too small a percentage, then we would have to ask ourselves how much money Atlassian (or any company) would be willing to spend on a product that would not return more real revenue (Stash or Bitbucket server licenses). I really wish Atlassian could find it in their heart to spend the money to make a Linux SourceTree. Although, I would understand completely if they felt there was no business requirement to do so.

Chris Myers
Contributor
March 25, 2015

I don't necessarily believe that it's a money-related issue. I spoke with Atlassian about this thread back a couple of weeks ago (see my comment on March 12,) and they said that they were very aware of the need for a Linux SourceTree client, but that there were some things that were blocking their ability to develop the client for the time being, but that they couldn't go into details. I could be wrong, but that, to me, means something besides money.

Deleted user March 25, 2015

Sourcetree *is* a git client. we use it with Gitlab and you can use any git remote like a root server over ssh!

caolanod
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 26, 2016

Linux please!

James Mark Chan August 12, 2018

How was gitkraken able to do a Linux client but atlassian ran I to a blocking issue? This sounds silly.

17 votes
Nazia Tarannum
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 18, 2014

and me waiting..

hat-waiting-270x300.jpg

Onno Lissenberg December 18, 2014

+1 for picture (and Linux client)

16 votes
amtriorix
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 31, 2013

Do not waste Your time anymore to ask a LINUX version and move on to alternatives. This company created a good GIT client but they can not make it FAST, netiher they can develop .NET applications in MONO to make it compatable with Linux. One of the most used platforms for development is linux, we all known this. If they do not want to create a linux version after so many request, if they are not able top port it to MONO libraries, it says enough about their skills. Move on, it is waste of time with that company.

Artur Krysiak
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 9, 2013

You know, if you follow this thread, you've saw thay they consider to provide us linux client. I suppose it's matter of time and allocating people. I don't know why, they don't use mono compatible libaries, but I'm sure, if they would consider to make from source tree a git hub project, the linux client will appear more quickly :)

KieranA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 20, 2014

We developed SourceTree native to Mac and native to Windows (they're two separate development streams) so we can leverage OS-specific features and keep it closer to the metal. In this respect, there'd be no need for us to use a cross-platform library if we were to develop a *nix version, we'd likely go native.

As always, lots of interest but we're very much focussing on Mac and Windows for the moment, that takes up the majority of our time.

(n.b. you can't run SourceTree under Mono as we use WPF, this has been regularly pointed out to us but it's a limitation. Perhaps Mono will allow support for WPF in the future, at which point it could run on *nix)

Cheers

kjellski
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 20, 2014

Too bad this is not open source, I would totally hack on this in my spare time...

Alexander Trauzzi
Contributor
January 20, 2014

Kieran, I don't see why Atlassian doesn't allocate more resources to your team then! This "no we can't" attitude seems defeatist.

If something is showing this much demand and is creating this much interest in the company's brand, it would be to your benefit. Ten pages (and I'm sure more) of people showing interest consistently over the span of several years. Is it not Atlassian's failure to actually make a release at this point?

A user friendly and powerful git client like sourcetree is badly needed in the Linux space. I'm sure there are countless people using bitbucket and for-pay Atlassian services who use Linux.

Ami Geva February 17, 2014

I totaly agree with Amos Triorix and moved to the next best thing on linux: SmartGIT. After using it for the past few months I can safely say that it has as much as SourceTree and more.

Fab Pel January 7, 2016

@Kieran Senior [Atlassian] if you want to go native on *nix, you'll end up using cross-platform toolkits anyway, since on *nix you'll use GTK or Qt or WxWidgets (or others) :P...

14 votes
arundevma
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 25, 2014

I am a Windows/Mac User..... But +1 for Linux version as many of my collegues really needs it.

12 votes
Katharina Sabel
Contributor
January 28, 2015

I know this is an old question and Atlassian has responded to it before but I just want to add my name to the list of people who would really like to see Source tree on Linux.

I'm a FOSS, security software and games developer, working exclusively on Linux and I would KILL for sourcetree on Linux. Write it in C++ with QT5 or GTK+ and you don't even have to worry about not being native enough.

To make it even sweeter: if you make Source tree on Linux happen I will personally fly to your office and bake you a cake of the flavour of your choosing. Think about it... cheeky

12 votes
shivanshu
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 28, 2013

11 votes
pclay
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 9, 2015

+1000 for linux SourceTree PLEASE!!!!

11 votes
Chilion
Contributor
February 24, 2014

I will donate enough to get a big team of devs working on it. How much you need?

James Rogers
Contributor
March 26, 2015

a project as big as SourceTree? Probably in the $250-$300K range.

James Rogers
Contributor
March 26, 2015

Note, that's not a lot. That's paying only average salaries to 10 folks for less than 5 months.

11 votes
Tobias Hoffmann
Contributor
October 16, 2013

Hey I have an idea! What about a sourcetree version for Linux?

Jonas Andersson
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 17, 2016

Dumbest thing i ever read.. wink

10 votes
Adam Wilmore
Contributor
July 19, 2013

Hey Atlassian, what is the sense now for porting SourceTree to linux, given the response here so far? I'm a paying SmartGit customer and would happily do the same for SourceTree on linux.

stevestreeting
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 21, 2013

The demand has been proven, now it's mostly a question of resourcing really - we've seen a huge influx of users since the Windows port was launched and there's a question of when/if/how we can tackle another port. We'll certainly be discussing it but I can't make any promises at this stage.

Deleted user February 18, 2015

What is the status? A lot of time has gone since you wrote that. I am about to switch from Mac to elementary OS and one thing what is missing is your good software! please provide a linux build and ubuntu package! if it is also free software, i would give you a lot of money. so everyone can, share, improve and hack on it. you can also sell GPL licensed software! https://www.gnu.org/philosophy/selling.html

Amit Bidkar
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 29, 2016

+99 for linux smile

Shtykov Pavel
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 30, 2017

+100500

James Rogers
Contributor
October 25, 2017

Guys,

This question/feature request went on for years before Atlassian tried to terminate it.

Let's all just use Gitkraken.

It's better.  No, really.  It's better.

I've used both and I was originally one that wanted SourceTree.  I used SourceTree for years.

Now, all we need to do it get Bitbucket configured with a button for "Clone with Gitkraken" rather than the existing "Clone with SourceTree". 

AndrasS November 8, 2017

Until Atlassian decides releasing SourceTree for Linux:

IntelliJ IDEA is now a fairly good Git client for Linux.

One can use the Community Edition freely.

I use it mostly standalone and use Git Gui when hunk-level precision is needed for commit editing.

edoardo November 8, 2017

Hi, I am using Gitkraken and I must say it's phenomenal.

I truly suggest you to try it out, it's a beautiful and useful alternative to Sourcetree on Linux systems (and Windows, and Mac).

Cheers

Andrei Toderean Dascalu November 9, 2017

4 years later (and about 5 overall since people have started pressing Atlassian for SourceTree on Linux) seems that the good people of Atlassian are still shunning the most popular web development platform, but fortunately we have some alternatives that are better than SourceTree overall (more if you don't need better):

ungit not necessarily the best function-wise but I love the graphical representation of branches, makes any flow crystal clear

GitKraken no idea how I've missed this until now, much more friendly, easier to use and gorgeous

cycligent great for functionality, not as friendly though

IntelliJ and their *Storm IDEs include a pretty ok git client as well

AndrasS December 1, 2017

@A Dascal

I also use IntelliJ as my main Git client on Linux, I can use it for ~80-90%-of the time (for all of the simple operations).

For the rest (like commit splitting per hunk), I just use git-gui.  Git-gui is ugly as hell but gets the job done.

echofalse
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 4, 2017

LOL!!

James Rogers
Contributor
December 4, 2017

Gitkraken

carlitos.melgar@izote.net February 4, 2018

+1

Tessier May 23, 2018

+1
just about gitkraken, you can read this:
https://www.reddit.com/r/git/comments/59j0yq/gitkraken_is_no_longer_free_freak_out_or_dont/
you may stay with sourcetree.

Now stuck with a mac so I use sourcetree but with linux gitcola and command line are perfect.

John Sambrook
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 9, 2018

What's the justification for not doing a port to Linux?

It's disappointing that you don't have a good answer for Linux. 

Like Maarten Hogendoorn likes this
Jonathan BAILLEUL
Contributor
July 11, 2018

Linux is the only platform worth developing for. Period.

Like Maarten Hogendoorn likes this
John Sambrook
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 11, 2018

When I discovered that SourceTree was not ported to Linux, I decided to download Git Kraken for Linux. It works like a dream and seems much nicer.

At my client's company, we are going to abandon plans to use Source Tree for the consistency of Git Kraken on all platforms.

Like 2 people like this
josefnorlin October 18, 2018

Same here! GitKraken all the way.

Like 2 people like this
francescojo November 2, 2018

For me I was a huge fan of SourceTree, however I intensively developing apps on linux more than 4 years and there're few decent Git GUIs on linux compared to SourceTree. At least, I was thinking like that until quite recently.

Although the commercial licence price is not cheap, nevertheless, even on linux there's definitely a killer Git GUI client: Git Kraken. The app is free for personal use(obviously they're expecting a lock-in effect), so developer folks, let's abandon our desparate hope and let's live in a Git Kraken world.

Like Deleted user likes this
Muhammad Mohsen (Mo7sin)
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 14, 2019

GitKraken looks great! Downloading it now!!

Jeff White April 9, 2019

The irony of a git client not made available on Linux is, to me, overshadowed by the irony of so many Linux users who don't insist on using git cli. 

If the lack of SourceTree on Linux makes even one developer learn how to use the terminal, then I'm happy Atlassian never made it.

Level up, people.

Like Matt Kernes likes this
Matt Kernes
Contributor
April 10, 2019

I feel the same way about most GIT usability. For nearly all functions of git, I use CLI now. It's honestly easier in many cases.

But there are times when a decent GUI is just better. For example, when you want to view the graph is an easily filtered way, or if you want to do quick inspections for cherry picking. Though, in theory, if you're following GIT Flow and proper code cycle patterns, you shouldn't need to do that often at all.

I use a GIT GUI in my IDE for the super quick stuff like if I need to rebase from a commit I see in the log, or if I want to branch from another commit. But even that is pretty seldom. But in nearly all cases, I do commits, pushes, checkouts, etc from the CLI because it's just easier in many cases.

Though, I do have to say that I really like JetBrian's GIT commit/push GUI. Makes it really easy to step through all the changes and write up what changes were made so you don't forget anything in the commit message.

Like 3 people like this
Jeff White April 10, 2019

Those are great points.

Personally, I have an aversion to tools like VCS or FTP (remember Dreamweaver anyone?) embedded in the IDE. To me this is akin to putting a toilet in your kitchen. Yes, they're related, but probably bad things will happen if you put them so close together. You will enjoy the convenience for a long time and then disaster.

Like Matt Kernes likes this
Matt Kernes
Contributor
April 10, 2019

I agree. I did have plenty of issues with FTP being linked to "save" action in other IDEs. Rookie mistakes of linking a production site FTP before I used a VCS.

I haven't done anything like that in a long time. SVN was never easy to integrate into my IDEs before. I started using GIT with SourceTree back when I was a Windows user in 2012. But when I switched to Linux as my daily driver, I realized GIT CLI was really the best method. The terminal isn't very good at displaying certain things, but here is where GIT in the IDE really shines:

When want to solve conflicts, the JetBrians built-in merge tool is amazing because it's parsing the code as you go and making sure you don't make silly mistakes. I like to have that extra pair of eyes over my shoulder when doing conflict resolving.

Like Jeff White likes this
francescojo April 10, 2019

The irony of a git client not made available on Linux is, to me, overshadowed by the irony of so many Linux users who don't insist on using git cli. 

If the lack of SourceTree on Linux makes even one developer learn how to use the terminal, then I'm happy Atlassian never made it.

Level up, people.

Ouch.

I can assume what @Jeff White trying to say but it sounds snobbish. CLI tools are good in most cases especially in terms of automation, but SOMETIMES we need a nice GUI tools as well, I must say.

Jeff White April 10, 2019

I can assume what @Jeff White trying to say but it sounds snobbish.

I'm sorry you feel that way. If you understand the value of CLI, then you're probably not my audience. If you understand that Linux users traditionally prefer to use the terminal over GUI tools for most programming tasks, then the irony is made clear, no assumptions needed.

This thread is requesting a git client for Linux, and that's not an unfair request. However, the arguments made in favor of it mostly tend to be bouts of helplessness, as though one's job is too hard to do without a GUI. That should be anathema to any developer who wants to excel at their craft. This is what I mean when I entreat my audience to level up.

I've managed multiple dev teams at once, and in that shop my devs all used git on command line. My two remote devs used SourceTree, and the only time I ever had severe merge conflict issues was with their commits. Why? Because they only learned how to use a GUI and didn't understand how git actually works, so they made noob mistakes. These were senior devs, by the way.

Command line can actually be easier. With a combination of bash and git aliases, you can do very powerful things with just a few keystrokes. @Matt Kernes pointed out some cases when a GUI is useful for him, and if you noticed we had an amiable exchange about it. I even liked his comments. 

I don't know you and I can't judge you, but conventional wisdom says only the guilty catch offense. If you're offended, I hope you can find a way to make peace with my opinions. Thank you for reading my thoughts.

francescojo April 10, 2019 edited

Well I'm not offending your opinion, and actually what you're saying are right I must admit. Even I'm saying that "Use Git Kraken or whatever blahblah", I actually train my junior developers hard on Git CLI first at least 3 to 6 months and let them use GUI tools.

Like 2 people like this
Jeff White April 10, 2019

@francescojo  Cheers, my friend.

winterguard
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 8, 2019

Thanks to those of you who recommended GitKraken. It really is excellent.

Lourens Janse van Rensburg
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 20, 2019

Just use EGit (in Eclipse) -- best git UI ever.

Even if you use Eclipse only for that, it's great!

Like Joseph Boctor likes this
Carlos Eduardo
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 7, 2019

Hello, I want to know where I can download the sourcetreeapp for LINUX since most part of all the developers around the world use it. 

Like Andrey Humeniuk likes this
Mariano Sanz February 20, 2020

What about we draw a pentacle on the floor, sacrifice a goat, drink its blood and then we say the magic words: "Linux superesse oportet linux sit futurum, virtute ecce Linux". Would Atlassian reconsider porting the client?

Like 4 people like this
Mike Eggleston February 20, 2020

I used to use GitKraken as a replacement for SourceTree (since I use Linux at work; I user Arch, BTW); however they changed their model to screw over people who used it with local repositories, demanding $29 a year for that "privilege".

I really would hope that Atlassian would listen to the people and make SourceTree for Linux.

Vitorio Cargnini
Contributor
February 20, 2020 edited

@Mariano Sanz 

[OFF-TOPIC] Best comment ever.

 

So @Atlassian What are you waiting for? literally the aforementioned moment by Sanz? or simply do it. Our companies are already investing in Atlassian, for a while in great value over the year, from everyone in a 23 pages thread of requests. Just open a new Software Project on Jira, and get it done in no time. After all, I am missing some ROI here, especially when every paying customer is politely asking "Hey please", for now. Atlassian is the 'choice', again, for now, until something better shows up with the proper ROI.

Like 4 people like this
Jarn
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 5, 2020

Just leaving a comment to make the thread alive

ken_chiu
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 11, 2020

I just started using linux (manjaro) this week, im really missing source tree

Like Mike Eggleston likes this
Mike Eggleston March 11, 2020

Manjaro is an awesome distro (it is the one I use). Now if only Atlassian would listen to their users and make a Linux port of Sourcetree!

Like ken_chiu likes this
hollowsaibot
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 20, 2020 edited

I use Linux in my personal computer and I miss SourceTree too on the Snap Store.
Please, rethink about it.

Like 2 people like this
Zykin_Dmitriy
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 23, 2020 edited

Nobody likes windows after 8.1 and even more after 10 and some of them, me for example, trying linux and we cannot find our favorite tool there. Terminal is not for us as you know.  We need sourcetree for linux so much... please... (a place for a touching photo with a nice kitty). Windows gonna die someday anyway and i hope linux community will proceed making linux more attractive for regular users.

 

Ionut Cotoi
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 30, 2020

I believe you should really reconsider supporting SourceTree on the Linux Desktop. 

 

Since 2013 Linux has come a long way and is getting more and more developers coming from Windows or Mac-OS.

Like 3 people like this
tiagocasemiro March 16, 2021 edited

The most similar alternative to the source tree in linux is the Source App.

funston_greg
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 19, 2021

Due to Windows 10 issues I made the jump to Linux on all my personal computing devices. Linux is becoming more mainstream. I even like it better than Mac even if the Mac was free. 

 

My hope is more and more people start to make the jump to Linux and the number one reason is security. 

I think enterprises will start to use Linux and once one big enterprise signs up things will get better.  There other GUI tools besides Sourcetree as were posted. 

Rand Williams
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 14, 2022

Please port SourceTree to Linux

Areopagitics
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 25, 2022

Yes, please port it!

Like tiagocasemiro likes this
tiagocasemiro June 29, 2022

The most similar alternative to the source tree in linux is the

https://github.com/tiagocasemiro/Source/releases/tag/v0.0.10-alpha

10 votes
chris neglia
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 13, 2013

+1 Linux. I'd be willing to pay $50 for linux license, since you abandoned us maybe money will motivate you. Although we like 'free and open source', for all the money I've saved not buying microsoft or adobe products, I am more than able to send you 50/license for great software. Keep that in mind. This is not an idle threat. I *will* give you money, believe it.

ÕIS Admin May 13, 2013

Yeah, I would also like to donate then - Flattr or other donation button would be great

djhaskin987 March 26, 2015

If you're willing to pay money, SmartGit is a great alternative and works on all platforms.

James Rogers
Contributor
March 26, 2015

It's free for non-commercial use. Enjoy.

djhaskin987 March 26, 2015

But I want to use it*at work*

9 votes
Yannic Thier
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 22, 2014

+1
When comparing to other nice-gui-git-tools, Source Tree is definetly one of the best and I'd like to use it on Linux, too!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Upcoming Sourcetree Events