For what it's worth, I've found
gitolite to be a really good git server. It may be overkill for one person, but even for my personal stuff, I find it's nicer than the alternative.
What's the alternative?
Code:
mkdir ~/git
cd ~/git
git init --bare your-repository-here.git
Then, you can clone that (bare and initially empty) repository from anywhere else:
Code:
git clone your-username@your-server-hostname:git/your-repository-here.git
Keep in mind that every clone of the repository is an independent and fully-functional repository, which means the concept of "server" is somewhat arbitrary. This is much different than how SVN does things, for example. You can use git just fine without a server.
_________________
Code:
/* TODO: need to add signature to posts */