Log in

No account? Create an account
Lindsey Kuper [entries|archive|friends|userinfo]
Lindsey Kuper

[ website | composition.al ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

If you find yourself saying, "Other people need to just stop writing code!"... [Mar. 24th, 2008|04:18 pm]
Lindsey Kuper

...then maybe you're not using the best version-control tools for your project.

I've always kind of imagined that the non-linear, mix-and-matchy, pick-and-choose-which-patches-you-want thing would eventually lead to chaos. But, well, if the alternative is dreading other people's checkins, that's maybe not so good! And it sucks to have to choose between waiting until a release comes out, so you can build against something that you know is stable, and building against development versions so that you can have the shiny new features, but at the price of instability. This is the crux of the argument for Git, right?


[User Picture]From: ibm5_25
2008-03-31 03:04 am (UTC)
In short, yes. There's a great video on YouTube (you've probably heard of it) of Linus giving a talk at Google on git from about a year ago which is really interesting and informative and was what got me really excited about git in the first place.

Personally, I've been using git (on my home directory) for almost a month now and it runs like a dream. There are the occasional hiccups, but that's mostly because I haven't RTFMed any more than I've needed to. And, as far as I know, I haven't broken anything yet (I haven't tried anything too fancy yet, though--just changes and merges).

When I dabbled with SVN as a freshman and even when I foisted it on my project team last semester, I always issued commands with tentative jabs of a 10-foot pole, fearful I would lose my work. With Git, I never worry. Of course, it helps my piece of mind to have an up-to-date copy of my home directory located on at least three different computers.

P.S. "Leaving Chicago" is the best song you've written to date. It's catchy, addictive, depressing and yet not. It sucked me in and hasn't yet let go. The lyrics ran through my head for at least a week after I first heard it, assaulting me randomly as I walked down the street. I haven't had that happen since I first heard "This Year" last year.
(Reply) (Thread)
[User Picture]From: lindseykuper
2008-03-31 05:41 am (UTC)
Nick, thank you. I really appreciate that.

I have heard of the video! Alex oniugnip mentioned it in his blog about a month ago. I haven't watched the whole thing yet, though.

I actually feel very comfortable and safe with SVN, but that's because of long practice. Also, the projects I've worked on haven't had a lot of contributors. (When I wrote this, I was actually thinking of someone else's project.)

I might play around with Git when I get the chance. So many things to do and learn!
(Reply) (Parent) (Thread)