title: git pull from remote master branch
body: <ol>
  <li>I forked a repo on GitLab</li>
  <li>Cloned my fork to my local machine</li>
  <li>Made some changes, then pushed to my fork.</li>
  <li>Some changes have been made on the <em>original repo</em> and I want to <code>git pull</code> so everything is up to date.</li>
  </ol>
  
  <h3>Is this possible?</h3>
  
  <p>I've tried <code>git pull</code> and <code>git pull origin master</code> and got everything is up-to-date. (makes sense)</p>
  
  <p><code>git pull upstream</code> gave me the following message:</p>
  
  <blockquote>
    <p>You asked to pull from the remote 'upstream', but did not specify
    a branch.</p>
  </blockquote>
  
  <p>I don't know how to specify these branches, everything thing i've tried returns branch does not exist. But I feel this is the right direction.. </p>
  
  <h3>Branches:</h3>
  
  <pre><code> * master
   remotes/origin/HEAD -&gt; origin/master
   remotes/origin/master
  </code></pre>
  
  <p>I'm not sure the difference between these two branches. Or which one is the original repo to begin. I'm all out of <code>git pull</code> ideas and feel there might be something else I'm missing?</p>