title: Trouble connecting to my git repository from windows to linux
body: <p>I have git installed on my local windows 7 PC. I can commit there. 
  I have git installed on my linux dev server. I can commit there. 
  I have successfully cloned to each machine a github repository. So they seem to be working in that sense. But I'd like to be able to push from my PC to the dev server. </p>
  
  <p>I believe that I am missing a crucial piece of info here and can't find any tutorials, questions answered on how to set this up.</p>
  
  <p>I have a few questions:</p>
  
  <ul>
  <li><p>I was led to believe that I don't NEED to set up ssh keys to do this, I will just be prompted for a password.</p></li>
  <li><p>My site was developed in php, is it possible to push to the linux server and have the live dev site continue running, with the new changes?</p></li>
  </ul>
  
  <p>Here is how I'm currently trying to clone from my linux server and the response... (i changed the IP address)</p>
  
  <pre><code>C:\DevEnv&gt;git clone 0.0.0.0:gitrepo.git
  Cloning into 'gitrepo'...
  fatal: The remote end hung up unexpectedly
  </code></pre>
  
  <p>I have a directory called gitrepo.git that has a repository.</p>
  
  <p>I also tried creating a repository in the home dir of mysite.com. When I try cloning that from my PC this is what happens:</p>
  
  <pre><code>C:\DevEnv&gt;git clone http://mysite.com
  Cloning into 'mysite.com'...
  fatal: http://mysite.com/info/refs not valid: is this a git repository?
  </code></pre>
  
  <p>I've read through many tutorials and they mostly talk about either really really basic concepts, or how to push/pull to github, or just skip over certain settings so when I follow them I get fatal: The remote end hung up unexpectedly...</p>
  
  <p>Any help, point in the right direction would be most appreciated!</p>