title: How do I move the .git folder to a parent folder without losing history?
body: <p>My local git repository looks like this</p>
  <pre><code>C:\MyRepo
        \MyProject
             \.git
             \ProjectFolder1
             \ProjectFolder2
             \ProjectFolder3
  </code></pre>
  <p>Now I want to add few folders which needs to be directly under &quot;MyRepo&quot; and needs to be part of same repository. I guess that means .git folder should also go directly under &quot;MyRepo&quot;</p>
  <pre><code>C:\MyRepo
       \.git
       \NewFolder1
       \NewFolder2
       \MyProject
             \ProjectFolder1
             \ProjectFolder2
             \ProjectFolder3
  </code></pre>
  <p>How do I move the .git folder up a level <strong>without</strong> losing the history?</p>
  <p>I'm using Windows OS and git version is 2.6.3.windows.1</p>