Convert to tags from "*" to "tags/*".
[blog.git] / posts / Git_and_sawsim.mdwn
1 [[!meta  title="Git and sawsim"]]
2 [[!meta  date="2008-08-31 19:19:56"]]
3
4 I recently learned about distributed versioning systems like
5 [Git](http://git-scm.com/),
6 [Mercurial](http://www.selenic.com/mercurial/wiki/),
7 [Bazaar](http://bazaar-vcs.org/), and many others, and I moved my
8 `sawsim` development to Git from Subversion (instructions at
9 [Simplistic
10 Complexity](http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/)).
11 The benefit of a distributd verion control system for me is that it
12 removes the need for a central repository.  That means that if Bob
13 pulls my code and makes some changes, and Alice pulls my code and
14 makes some other changes, Bob and Alice can get together and merge
15 their code without my knowledge/permission/whatever.  I think this
16 will lead to more lively and effective code.  As for picking Git, I'm
17 sure all would be sufficient for my needs, and Git seemed more like [my
18 style](http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/) ;).
19
20 I haven't gotten around to hosting the sawsim Git repo for the rest of
21 y'all yet, but since I think it's still just me still, I'm not really
22 worried ;).  Email me if I'm wrong, and you don't want to wait a few
23 weeks :p.
24
25 [[!tag tags/programming]]