Bazaar and Git
05 March, 2009I’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.
Comments
Dirkjan Ochtman
05 March, 2009 at 22:34
Phil
06 March, 2009 at 00:19
Mike Nolan
06 March, 2009 at 01:07
Phil
15 March, 2009 at 01:07
If only you tried hg, too…
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!
If you don’t have enough time you’re obviously sleeping too much.
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.