I forgot to add that git comes with excellent gui clients that are far more
powerful and elegant that what Pharo offers currently .

If you are user of emacs there is magit , really powerful gui client and
very popular among emacs users.

For gui client I have used quite a lot SmartGit

http://www.syntevo.com/smartgit/

and recently a fellow python developer introduced me to Sourcetree

http://www.sourcetreeapp.com/

Both are free for non commercial projects. They require a license for
commercial use but they are relative cheap. They come with diff tools, easy
commit access , branching, merging and tons of stuff to make life easier
for complex scenarios and they integrate well with bitbucket and other
online repositories besides github.

But even from command line there is a lot of room for automation by
creating bash scripts to make commits one step process.

Reply via email to