title: Can't Push Commits to Central Repository
body: <p>I have done everything that the youtube tutorial shows to do at <a href="http://www.youtube.com/watch?v=JByfXdbVAiE" rel="nofollow">http://www.youtube.com/watch?v=JByfXdbVAiE</a> .  Everytime that I go to push to origin the process hangs and will eventually fail.  </p>
  
  <p>The output that I am getting is this:</p>
  
  <p>c:\Program Files (x86)\Git\bin\git.exe push "origin" master:master
  (Then it hangs here for 20 minutes plus)</p>
  
  <p>I am able to clone the central repository, I am able to pull from it, I am committing changes to my personal repository but it will not allow me to push.</p>
  
  <p>Thanks in advance.</p>
  
  <p><strong>EDIT:</strong></p>
  
  <pre><code>$ git remote show origin
  * remote origin
    Fetch URL: https://github.com/[repository]
    Push  URL: https://github.com/[repository]
    HEAD branch: master
    Remote branch:
      master tracked
    Local branch configured for 'git pull':
      master merges with remote master
    Local ref configured for 'git push':
      master pushes to master (local out of date)
  </code></pre>
  
  <p>I am not honestly sure what that all means.</p>
  
  <pre><code>$ git push origin master
  Username:
  Password:
  error: The requested URL returned error: 403 while acces
  lordcheeto/iGEM-DNA-Processor.git/info/refs
  
  fatal: HTTP request failed
  </code></pre>
  
  <p>Checked and rechecked to make sure I was entering the right information.</p>
  
  <p><strong>EDIT 2:</strong></p>
  
  <p>When I went to manage my origin remote in Git Extensions I loaded my ppk SSH key and when I tested the connection I received: </p>
  
  <pre><code>FATAL ERROR: Network error: Connection timed out
  </code></pre>
  
  <p>I am guessing that it is my ISP so I am checking with them unless anyone has a better idea.</p>