"It's not a matter of SourceTree or other program, it's about your git GUI
app of preference. You can use plain git from the command line if you
prefer.

The git repo is portable, the client is up to you."

+1000

exactly and that is something I advocate.

You cant use Sourcetree on linux ?  no problemo use SmartGit

you prefer using Emacs ?  no problemo use magit.

you prefer the terminal ? no problemo use the terminal.

The cool thing is that it does not really matter what you choose because
all tools follow the git workflow, the rest is just  a matter of
preference.

The disadvantage of sticking just with Pharo ? you will be lucky to be able
to use a single tool and you will be also lucky if that tool has a
substantial fraction of the features of some of the external tools.

Bigger community , bigger competition and cooperation.   Quantity brings
quality.

"Non-portable programs die with their system."

Good luck waiting for MacOS and Windows to die.

"Closed source programs die with their company."

a) if something "dies" that does not make it useless

b) The beauty of capitalism is that as long there is demand there is going
to be supply. So you will never run out of options. Aint working like that
with open source I am afraid.

I am all for open source, I am a huge fan and if I could I would use 100%
open source if  it satisfied me but you cant just push under the carpet the
advantages of closed source software even if you are Richard Stallman. Plus
we are MIT not GPL ;)

Reply via email to