title: Push changes from Eclipse PDT to production server with EGit (FTP like)
body: <p>I'm totally new to Git, so I figured I'll have more luck with EGit since I'm using Eclipse PDT. I'm the only programmer on the project. Here's what I'm doing right now:</p>
  
  <ol>
  <li>I have two identical copies of website on my local machine and server</li>
  <li>I'm making changes to the local version, testing, debugging etc.</li>
  <li>When I'm satisfied with the code, I open FileZilla and upload each and every file I have changed</li>
  </ol>
  
  <p>What I would like to do is:
  ...
  3. Commit changes
  4. Push changed files (those I have dragged to Staged Changes) to the production server</p>
  
  <p>So, this looks like very simple request. I don't want Git installed on the server, .git folder on the server etc. I just want to push new and changed files to the server, overriding those that are already on the server. I suppose this is possible, because when I right click the project and go to Team > Remote > Push..., there is a sftp option for the Protocol.</p>
  
  <p>How can I achieve this? What would the input on the form I've mentioned (Team > Remote > Push...) look like? Or am I wrong, and I must install Git on the server?</p>
  
  <p>Can EGit be used as SFTP client?</p>
  
  <p>My only knowledge of Git is from this tutorial: <a href="http://www.vogella.com/articles/EGit/article.html">http://www.vogella.com/articles/EGit/article.html</a>. I've searched StackOverflow, but every topic is way to "Git specific" and way beyond my knowledge, so I don't understand most of it.</p>
  
  <p>Thanks in advance.</p>