title: Gitk does not show HEAD of master?
body: <p>This is on Ubuntu 14.04, <code>git</code> version 1.9.1 (same for <code>gitk</code>). I'm doing this:</p>
  
  <pre><code>$ cd /tmp
  $ git clone https://github.com/underdoeg/ofxLibRocket.git ofxLibRocket-git
  Cloning into 'ofxLibRocket-git'...
  remote: Counting objects: 1013, done.
  remote: Total 1013 (delta 0), reused 0 (delta 0), pack-reused 1013
  Receiving objects: 100% (1013/1013), 16.85 MiB | 326.00 KiB/s, done.
  Resolving deltas: 100% (631/631), done.
  Checking connectivity... done.
  $ cd ofxLibRocket-git
  $ git status
  On branch master
  Your branch is up-to-date with 'origin/master'.
  
  nothing to commit, working directory clean
  $ git log -1 --decorate
  commit 14360ed8fd3428aa0a2e052f6363e5daa0bf0d75 (HEAD, origin/master, origin/HEAD, master)
  Merge: 06dd209 801877c
  Author: Philip Whitfield &lt;philip@undef.ch&gt;
  Date:   Fri Feb 22 03:16:37 2013 -0800
  
      Merge pull request #6 from neilmendoza/master
  
      Fixed OSX libs and example
  $ gitk --all .
  </code></pre>
  
  <p>So far so good - <em>but</em>, if I run <code>gitk --all .</code> in this directory, then the commit of current HEAD is <strong>not</strong> indicated in the <code>gitk</code> display? This is what I get:</p>
  
  <p><a href="https://i.stack.imgur.com/w3KtN.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/w3KtN.png" alt="gitk"></a></p>
  
  <p>This is the weird thing: the only commit containing the word <code>OSX</code> shown in <code>gitk</code>, which I've selected manually:</p>
  
  <ul>
  <li>has the hash <code>801877c48390324dc7d600936306cd7c00486dcc</code>, unlike what <code>git log</code> shows for current head, <code>14360ed8fd3428aa0a2e052f6363e5daa0bf0d75</code></li>
  <li>The <code>14360ed8</code> is the "merge pull request" by one committer, the <code>801877c</code> the pull request by another committer, for the same patch/commit, "<em>Fixed OSX libs and example</em>"</li>
  <li>The <code>14360ed8</code> is not listed in any commit of <code>gitk</code></li>
  <li>There is no yellow dot to indicate HEAD, nor a "master" branch label, anywhere in <code>gitk</code> (and certainly not next to <code>801877c</code>).</li>
  </ul>
  
  <p>So, why doesn't <code>gitk</code> in this case show the HEAD and the <code>14360ed8</code> commit? I have tried doing:</p>
  
  <pre><code>git checkout master
  git reset --hard HEAD
  </code></pre>
  
  <p>... but it seems to make no difference in terms of display in <code>gitk</code>... How can I get the proper display of HEAD and the master branch in this case?</p>
  
  <hr>
  
  <p>EDIT: So, I installed <code>gitg</code> (Version 0.2.7), and it seems to make more sense visualisation-wise:</p>
  
  <p><a href="https://i.stack.imgur.com/dowu5.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/dowu5.png" alt="gitg"></a></p>
  
  <p>So is this a bug in <code>gitk</code>, or does <code>gitk</code> need some special setup (say, command line switches) to show this state of the repository?</p>