Thoughts and updates on open-source programming, C++, and GNOME

Saturday, October 20, 2007


I have moved my blog to the friendly confines of GNOME blogs. See you there!

Thursday, August 02, 2007

Bridge Collapse

A 4-lane Interstate Highway fell into the Mississippi river during rush hour several miles from my house. This is the road I take to work every day, though thankfully I take it the other direction. I'm safe, but there's a pit in my stomach.

Tuesday, May 29, 2007

Publishing Git Repositories

Dear Lazyweb,

I've been using git for a while for most of my projects, and I love it. It's fast, powerful, and it's actually quite simple to use. Whenever I start hacking on something, even if it's just a little utility that will never see the light of day, I generally initialize a git repo and hack in there.

But my question is, what do I do if I want to make that repository public? I want to create a 'bare' repository (e.g. without any working directory files) on a public server that I can push to, and that others can pull from and push to. I would have expected some command like git clone --bare ./local-repo ssh://remote-server/remote-repo, but that doesn't seem to work. Am I overlooking something obvious?