title: Why did a git pull origin master not work, but a git pull did?
body: <p>So I ran into a peculiar problem this morning, and I was wondering if the community could help me figure it out.  So I've been doing <code>git pull origin master</code> when I want to fetch and merge the projects changes from the remote master copy and bring them to my local master.</p>
  <p>I've been running into some merging issues lately though, so I did an experiment - <br>
  I did a <code>git pull origin master</code> like always, and got the message that said <em>&quot;Already up-to-date.&quot;</em></p>
  <p>Then I did a normal <code>git pull</code> and then saw all of my coworkers changes rolling in and merging with my local master branch.</p>
  <p>Why did a git pull origin master not work, but a git pull did?</p>
  <p>I wonder how many changes I haven't been seeing because of this quirk I discovered.  I've done some research to find out what the differences are but I still haven't found a reason why my repo wasn't being updated properly with a git pull origin master, when I've seen changes being fetched and merged into my branch with that method before.</p>
  <p>Thoughts?</p>
  <p>Thanks in advance.</p>