title: How can I change the highest directory in a git project?
body: <p>I had a project that I had committed to github, <strong>My Project</strong>. At one point I realized that <strong>My Project</strong> is too large to contain in just one program (i.e. front end &amp; back end), so I wanted to break it up into separate programs, but I still want it to be contained within one repository. I don't want to break up the code within <strong>My Project</strong> and add a new directory within there because it is already a properly configured Android project, I want it to be completely separate from the back end. So what I want is:</p>
  
  <p><strong>Project Root</strong>: {<strong>MyProject</strong>, <strong>MyProject2</strong>}</p>
  
  <p>Something like that, <strong>Project Root</strong> is the main directory which contains the code for the work I've done so far in <strong>My Project</strong> and <strong>My Project2</strong> is the new work. So <strong>My Project</strong> contains all the Github information and is what gets pushed, instead I want <strong>Project Root</strong> to be what gets pushed to the repository. How can I do this?</p>