I’m using the very handy “hub” tool to easily create a new repo on Github. I’m also using the “-u” flag to “git push” in order to remember the link from the local master branch to the remote master branch.

Then I create an empty ~/.emacs24.d/init.el which will serve as the main initialization file. Once that is in place, I edit my .emacs to load the new init file when Emacs 24 starts up: