title: Mercurial Patch Creation and Usage
body: <p>I have come across a problem that I "think" can only be resolved using patches.</p>
  
  <p>I cloned a project from our main repository, made quite a few changes (updates, deletion of files &amp; directory and additions) to it. These changes are not even committed. The problem is, project from the main repository has been deleted/removed and recreated as a new project (name is same, all the directory structures everything is same as before). I cloned that project again from the main repository and would like to transfer all my uncommitted changes to it.</p>
  
  <p>I am still exploring the <code>hg patch</code> to resolve that. It would be helpful if someone could confirm that creating and adding a patch IS the right approach to this, any resources explaining the process would be of great help.</p>