GIT won't pull latest changes from remote
<p>Somehow my local branch is stuck 8 months behind my remote branch.</p>

<p>When I do <code>git pull origin [my branch name]</code> it says <code>Already up to date</code>.</p>

<p>I tried <code>git fetch origin [my branch name]</code> then <code>git reset --hard FETCH_HEAD</code> (<a href="https://stackoverflow.com/questions/9688867/git-pull-not-pulling-everything">found here</a>) but my local copy is still pointing to the super old commit.</p>

<p>I've also tried resetting to the specific by using <code>git checkout 1d5d525</code>  (<a href="https://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit">found here</a>) but it says: <code>error: pathspec '1d5d525' did not match any file(s) known to git.</code> but that commit is 100% in the remote branch because I can see it in BitBucket.</p>

<p>The only thing I can think of that I've done any differently was that yesterday I worked on a different machine (my OSX laptop, rather than my Win10 desktop) but that doesn't explain why it's 8 months behind.</p>

<p>If any gurus could give me some guidance, that would be awesome.</p>

<p>NOTE: I can commit more changes from my laptop and they show up on my branch in BitBucket, but still no luck.</p>

<p>NOTE: I'm the only person that works on this branch in case that info is important.</p>

<p>Thanks! </p>

<p>EDIT:</p>

<p>Here is the output for <code>git branch -vv</code> and <code>git remote - v</code> as requested.</p>

<pre><code>$ git branch -vv
ImageEdit 39b733c Image editing tweaks
Widgets   cce09e8 Merge Globals + Widgets to use the same functionality / DB table
* john      11798f3 [origin/john] Finished PDF Header. Waiting for feedback...
master    cce09e8 Merge Globals + Widgets to use the same functionality / DB table

$ git remote - v
origin  git@bitbucket.org:johnt/website.git (fetch)
origin  git@bitbucket.org:johnt/website.git (push)
</code></pre>

<p>NOTE: I'll point out that the master branch also seems to be way behind the remote based on the above commit message.</p>

<p>EDIT 2:</p>

<p>Here is the output for <code>git branch -a -vv</code></p>

<pre><code>$ git branch -a -vv
ImageEdit                39b733c Image editing tweaks
Widgets                  cce09e8 Merge Globals + Widgets to use the same functionality / DB table
* john                   11798f3 [origin/john] Finished PDF Header. Waaiting for feedback...
master                   cce09e8 Merge Globals + Widgets to use the same functionality / DB table
remotes/origin/ImageEdit 39b733c Image editing tweaks
remotes/origin/Widgets   cce09e8 Merge Globals + Widgets to use the same functionality / DB table
remotes/origin/glenn     0548f0d Changed Create a Lifeshare Page to Create a Lifeshare
remotes/origin/john      11798f3 Finished PDF Header. Waiting for feedback...
remotes/origin/master    cce09e8 Merge Globals + Widgets to use the same functionality / DB table
</code></pre>