title: Git: How to update/checkout a single file from remote origin master?
body: <p>The scenario:</p>
  
  <ol>
  <li>I make some changes in a single file locally and run <code>git add</code>, <code>git commit</code> and <code>git push</code></li>
  <li>The file is pushed to the remote origin master repository</li>
  <li>I have another local repository that is deployed via Capistrano with the "remote_cache" method from that remote repository</li>
  <li>Now I don't want to deploy the whole application but just update/checkout that single file.</li>
  </ol>
  
  <p>Is this somehow possible with git? I wasn't able to find anything that would work nor was I able to figure it out. With SVN I just did <code>svn up file</code> and voila.</p>