Bazaar and Git

05 March, 2009

I’ve had cause to use both Bazaar and Git recently, which are very similar to one another and both of which I quite like.

Git seems slightly slicker, and gives me nicely colourised output, which I’m a sucker for. Then of course there’s GitHub, which is a very appealing way of easily publishing your code, forking and so on. All of these mean I’ll probably use it in the future.

The command set of Bazaar feels more natural to me, which I miss a lot in Git. Its parameters for seemingly simple tasks are comparatively obscure, and to this newbie, poorly explained by the command-line help, a consequence of which is that I have found the GitHub guides invaluable. Also, I always forget that in Ubuntu running sudo apt-get install git will not actually install git, but “GNU Interactive Tools, a file browser/viewer and process viewer/killer” (it’s sudo apt-get install git-core, for reference!).

There’s some interesting commentary on revision control systems as a whole, and the git command set in particular on Revision Control Systems suck and the series of posts he links to.

See other posts tagged with bazaar bzr general git and all posts made in March 2009.


Dirkjan Ochtman
05 March, 2009 at 22:34

If only you tried hg, too…

06 March, 2009 at 00:19

I’m slightly interested by hg but it doesn’t seem to have gained quite enough ground to take the time with. I realise that makes it a chicken and egg situtation but I only have finite time!

Mike Nolan
06 March, 2009 at 01:07

If you don’t have enough time you’re obviously sleeping too much.

15 March, 2009 at 01:07

Actually I’ve been using bzr for a couple of projects again recently, and it really is much easier than git. Ideally I’d be pushing my code back to a central repository like github, if only just for advertising and network effects, but I can lose that provided I can actually, you know, work more easily.