GitHub was down momentarily which wouldn't normally be a problem (I'd wait a few minutes until it came back up). But it happened to be down right when I was leaving for work (and wanted what I was working on at work).
BitTorrent Sync to the rescue! I have a directory full of bare repositories that I share with BitTorrent Sync. I just push there, then, by the time I'm back at work, the code has been copied to my computer here.