title: GitHub Forked Repository doesn't update after pull (or fetch and merge)
body: <p>I'm new to GitHub, but I read every possible help section and many StackOverflow posts and I still don't have the answer I'm looking for. (Btw I removed the https:// in front of the links because of lack of rep points, but in the original they are present).</p>
  
  <p>There is the repository I want to sync my files with - github.com/Something/project.git</p>
  
  <p>I forked it. Then I cloned my fork to my computer using Git Bash:</p>
  
  <blockquote>
    <p>git clone github.com/MY_USERNAME/project.git</p>
  </blockquote>
  
  <p>I opened the folder:</p>
  
  <blockquote>
    <p>cd project/</p>
  </blockquote>
  
  <p>I added as a second remote the repository:</p>
  
  <blockquote>
    <p>git remote add upstream github.com/Something/project.git</p>
  </blockquote>
  
  <p>I downloaded its files:</p>
  
  <blockquote>
    <p>git fetch upstream</p>
  </blockquote>
  
  <p>Now I have:</p>
  
  <pre><code>git remote -v
  origin github.com/MY_USERNAME/project.git (fetch)
  origin github.com/MY_USERNAME/project.git (push)
  upstream github.com/Something/project.git (fetch)
  upstream github.com/Something/project.git (push)
  </code></pre>
  
  <p>And here comes the problem. <strong>Let's say I deleted some files from my computer and from my fork. And the main repository doesn't have new updates meanwhile.</strong> I try to download original files again and to update my fork using:</p>
  
  <pre><code>git fetch upstream master
  git merge upstream/master
  </code></pre>
  
  <p>But NOTHING updates. I get only Allready up-to-date all the time!!! I tried many different "ways" including pull. I tried to "change" the branch with checkout, but I don't have any others, so nothing happens again. There is only one branch in the original repository and only one in mine, so it's not the problem. <strong>Btw I push my files to the fork without any problem!</strong></p>
  
  <p>So the question is: What does it mean to <a href="https://help.github.com/articles/syncing-a-fork" rel="nofollow">sync the fork</a>, when it doesn't even download. <strong>Is it possible to directly update my fork, without having to update first my local files and then upload to my fork?</strong></p>