title: Git: move existing repository from PC to server, clone from server
body: <p>I have an existing Git repository on my local machine.  I would like to move that repository to my web server, then <code>git clone</code> on my local machine to check out my repository from the server.  I'm planning on then developing on my local machine and pushing updates back to the server.  I can ssh from my local machine to the server, but not vice versa.  How should I go about this?  I think <a href="http://www.kernel.org/pub/software/scm/git/docs/git-bundle.html" rel="noreferrer">git bundle</a> should be used somehow, though when I tried to <code>git clone</code> my bundle on my server, I got a "warning: remote HEAD refers to nonexistent ref, unable to checkout" error.  My local machine is running OS X, the server is running Linux.</p>