title: Pulled from empty folder, now everything is on fire
body: <p>'home_subfolder' is the path on disk inside my user account home folder in the 'home' root folder to the initial repo from which I meant to do a backup.</p>
  
  <p>'usb_subfolder' is the path on disk in the 'media' root folder to the initial empty folder into which I wanted to do the backup above that points into a usb stick I mounted in the default Kubuntu KDE file manager way of mounting usb stick folder hierarchies.</p>
  
  <p>Current situation is that 'git log' in both home_subfolder and usb_subfolder show the same hash with only one branch in both. From usb_subfolder 'git pull home_subfolder' is broken as in the original message.</p>
  
  <p>Original message follows:</p>
  
  <p>So I did</p>
  
  <pre><code>git pull home_subfolder
  </code></pre>
  
  <p>while in a usb_subfolder. Can't remember the immediate output, but it included a part about two repos having no commits in common. Would have been wiser for git to just error out with a message that in one of the folders there is no git repository.</p>
  
  <p>At all times</p>
  
  <pre><code>git status
  </code></pre>
  
  <p>in home_subfolder gives</p>
  
  <pre><code>branch master
  Working directory clean
  </code></pre>
  
  <p>This is so stupid considering the circumstances.</p>
  
  <p>Doing again</p>
  
  <pre><code>git pull home_subfolder
  </code></pre>
  
  <p>at all times from usb_folder now returns U in front of 2 files in home_folder and A in front of another file and then says</p>
  
  <pre><code>Pull is not possible because you have unmerged files
  </code></pre>
  
  <p>Had the bright idea to do</p>
  
  <pre><code>git clone home_subfolder
  </code></pre>
  
  <p>from the usb_subfolder because of my worries going away when</p>
  
  <pre><code>git status
  </code></pre>
  
  <p>in home_subfolder conforted me that there must be nothing bad about the situation. Therefore I suspect that now doing</p>
  
  <pre><code>git pull usb_subfolder
  </code></pre>
  
  <p>from home_subfolder will do the same broken result as above.</p>
  
  <p>I do not want to resolve merge conflicts because git doesn't error out with a sane message of the situation when it should. I just want to get the home_subfolder and usb_subfolder repositories state to where it was before my breakage generating git pull and git clone commands.</p>
  
  <p>I'm using Ubuntu 14.04 64 bit, git 1.9.1.</p>