Pushin'
$ cd ~/public_html
(1) $ GIT_DIR="project.git" git init-db
$ cd ~/project
(2) $ git update-server-info
(3) $ git push $HOME/public_html/project.git master:master
(1) Initialize a git db called project.git
(2) "Update auxiliary info file to help dumb servers"
(3) Push branch "master" to your public projects "master" branch