title: Can't see my latest pushes on github project. What's the head of it?
body: <p>I wanted to revert quite a lot of commits on my gitHub project: <a href="https://github.com/MarKco/workItOut" rel="nofollow noreferrer">https://github.com/MarKco/workItOut</a></p>
  
  <p>To do so I followed the instructions I found here: <a href="https://stackoverflow.com/questions/5970889/why-does-git-revert-complain-about-a-missing-m-option">Why does git revert complain about a missing -m option?</a> and <a href="https://stackoverflow.com/questions/4114095/revert-to-a-previous-git-commit">How to revert Git repository to a previous commit?</a></p>
  
  <p>I used a wide combination of resets, reverts and all. I must admit I didn't understand everything I was doing, I was on hurry and wanted this change (which looked fairly simple to me) to be done.</p>
  
  <p>I managed to have in my working directory the old version, which sounds good. I committed and pushed, but what I see on the repo is strange:</p>
  
  <pre><code>* a2c09a3 (HEAD) Test
  * 55fb272 Code optimization
  * 3d26a26 Removed unused files which prevented compiling
  * 6433aa5 Hopefully revert to f2c37d5
  * ee730b5 Revert "Revert "Merge branch 'kevinoo-master'""
  * 8fca74c Revert "Revert "Revert "Merge branch 'kevinoo-master'"""
  * 2f64778 Revert "Removed proguard lines from build.gradle"
  * 7349cc4 Removed proguard lines from build.gradle
  * 85a4d64 Revert "Revert "Merge branch 'kevinoo-master'""
  * b7b6328 Revert "Merge branch 'kevinoo-master'"
  *   056df48 (origin/master, origin/HEAD, master) Merge branch 'kevinoo-master'
  |\  
  | * 30b9e79 (origin/kevinoo-master, kevinoo-master) Making it work again
  | *   de5af76 Make it work again
  </code></pre>
  
  <p>I see two heads: the a2c09a3 (which is the one I want to be the real head, and it's the one I see in my working directory) and 056df48 which is labeled as "origin/master, origin/HEAD, master).</p>
  
  <p>If I launch git status, I get</p>
  
  <pre><code>HEAD detached from 056df48
  nothing to commit, working directory clean
  </code></pre>
  
  <p>and if I try to push, I get</p>
  
  <pre><code>Everything up-to-date
  </code></pre>
  
  <p>On github I don't see any commit after the 056df48.</p>
  
  <p>So... I'm stuck :-/ How can I make the repository have a single head, and the head i want?</p>
  
  <p>Thank you everybody</p>