These are my personal dotfiles, which I manage with the help of git and a nice tool called dotfiles.
Install the dotfiles package
pip install dotfiles
Create some directory where to store multiple dotfiles repositories.
mkdir -p ~/src/dotfiles
Clone this repository into that directory.
git clone https://github.com/thomasf/dotfiles-thomasf-emacs ~/src/dotfiles/emacs
And symlink it's contents into your home directory.
dotfiles -s -R ~/src/dotfiles/emacs
Also check out
dotfiles -h or the dotfiles manual for more information on the hows and whats of that tool.