Git
This is the second time I've used Git on a project, and I am liking it more and more.I haven't had the good fortune to have to use the reset command yet, but I think that as I grow more and more used to the "git workflow", I'll be able to use my time more efficiently.
The ability to have an up-to-date copy of my work on any computer is really useful; and to be able to update the "main" repository from any computer, (in my case any operating system).
(log in to comment)
Comments
all the way for me :)
Mercurial
mauve speaks truth. I'm using git this comp because my team-mate only knows it and I'm already sick and tired of the obscure error messages and strange command names :-)
I pretty much only use it because everyone swears up and down that it's worth it, and I don't want it to look like my dissenting opinion is out of ignorance or inexperience.
But that's just for solo projects, of course. For team projects, version control is obviously the only way to go.
I wouldn't judge you for this. I strongly believe that it is worth it for me, but I don't find it hard to believe that your development methodology is different from mine such that it is not worth it for you.
The two features I use that make it totally worth it for me:
- "okay, I'm back... now where was I?" (git diff)
- "well. that stuff I just spent 12 minutes coding broke everything, and I don't remember what all I did." (git checkout .)
davec on 2012/05/10 05:40:
It's great, isn't it? I've been using it for the first time this PyWeek after using Subversion for what seems like forever. I'm a convert too!