title: git rebase impossible to continue with clean copy
body: <p>I am trying to get data from my upstream branch and rebase it inside my repository.</p>
  
  <pre><code>user@user-X75A:~/www/my-project-erp/my-folder$ git rebase upstream/master
  
  CONFLIT (contenu) : Conflit de fusion dans package.json
  </code></pre>
  
  <p>Got a conflict in package.json, I edit the file and add it</p>
  
  <pre><code>user@user-X75A:~/www/my-project-erp/my-folder$ git add package.json 
  </code></pre>
  
  <p>I continue my rebase</p>
  
  <pre><code>user@user-X75A:~/www/my-project-erp/my-folder$ git rebase --continue
  Application de  update version
  Aucun changement - avez-vous oublié d'utiliser 'git add' ?
  S'il n'y a plus rien à indexer, il se peut qu'autre chose ait déjà
  introduit les mêmes changements ; vous pourriez avoir envie de sauter ce patch.
  
  Lorsque vous aurez résolu ce problème, lancez "git rebase --continue".
  Si vous préférez sauter ce patch, lancez "git rebase --skip" à la place.
  Pour extraire la branche d'origine et stopper le rebasage, lancez "git rebase --abort".
  </code></pre>
  
  <p>Here </p>
  
  <blockquote>
    <p>strange sentence, I have a message No change, did you forgot to use
    'git add' ?</p>
  </blockquote>
  
  <p>I check status just in case</p>
  
  <pre><code>user@user-X75A:~/www/my-project-erp/my-folder$ git status
  rebasage en cours ; sur 6e3f853
  Vous êtes en train de rebaser la branche 'master' sur '6e3f853'.
    (tous les conflits sont réglés : lancez "git rebase --continue")
  
  rien à valider, la copie de travail est propre
  </code></pre>
  
  <blockquote>
    <p>Working copy is said clean, no conflicts remaining.</p>
  </blockquote>
  
  <p>Now I start going crazy and make a double check...</p>
  
  <pre><code>user@user-X75A:~/www/my-project-erp/my-folder$ git rebase --continue
  Application de  update version
  Aucun changement - avez-vous oublié d'utiliser 'git add' ?
  S'il n'y a plus rien à indexer, il se peut qu'autre chose ait déjà
  introduit les mêmes changements ; vous pourriez avoir envie de sauter ce patch.
  
  Lorsque vous aurez résolu ce problème, lancez "git rebase --continue".
  Si vous préférez sauter ce patch, lancez "git rebase --skip" à la place.
  Pour extraire la branche d'origine et stopper le rebasage, lancez "git rebase --abort".
  
  user@user-X75A:~/www/my-project-erp/my-folder$ git status
  rebasage en cours ; sur 6e3f853
  Vous êtes en train de rebaser la branche 'master' sur '6e3f853'.
    (tous les conflits sont réglés : lancez "git rebase --continue")
  
  rien à valider, la copie de travail est propre
  </code></pre>
  
  <p>So clearly my rebase has no conflicts but I can't continue further. What did I missed? Of course I tried to abord and retry it several times as well, but same conclusion.</p>
  
  <p>Thanks</p>