Use Visual Studio with Git
You can use Git to manage modular codebases that are distributed across multiple repositories. When you use Git, each developer on your team has a copy of the entire source repository on their dev machine. As a result, you can perform many version control tasks even if you don’t have a network connection. When you need to switch contexts, you can quickly create a private local branch. Later, you can either publish the branch or dispose of it.
What do you want to do?