title: Migrate only part of TFS repository to Git on Azure DevOps
body: <p>I am new to a company and my boss wants me to set up a proper Git repository to replace the existing TFVC repo. My company has dozens of .NET solutions for various separate products all in a single repo all in separate folders. These solutions are in child folders to the overarching folder which houses the entire repo (with 3 branches labeled dev, main, and master).</p>
  
  <p>I have two questions:</p>
  
  <p>1) How do I get only one of these solutions into a single Git repository to move into our new Azure DevOps branch? Which tools should I use in this case? Azure DevOps itself or combination of git-tf or git tfs command line? Ok that was 3 questions in one.</p>
  
  <p>2) TFS has three branches: dev, main, and master (which are parents of the solution folders). How do I get just one of these branches to be brought over into Git (ie. I just want Master brought over)? Must I include all branches?</p>
  
  <p>So 2 groups of questions, but are actually 5 loaded questions. I apologize, but this is a tricky situation. Thank you in advance.</p>