Let us go through the steps to set up a Git Repository in Visual Studio 2019.
Open Visual Studio 2019
Go to Tools à Option and Set Git as source control plugin (if not set)
To create a new Repository, select Home àProjects and New Repository.
Provide the path and click on Create.
Click on the repository created to open it in the Team Explorer.
Click on Changes, which shows the files added as part of the creation of the Git Repository.
Click on Commit Staged to add the files to the local repository.
To sync it to the remote repository, we can click on Sync.
Now to add the solution to the Git Repository, back in the Home page of team explorer, click on New for the Solutions.
Follow through the Wizard. Here we have added a new solution of type Console Application to it.
Again, go back to Changes and click on Commit All.
To see the history, go to Home – Branches page, right-click on the master branch and select View history.
It shows the details of the 2 commits done locally in the local git repository.
Now to push the changes to Remote Repository
Click on Sync.
Click Publish Git Repo
Provide the URL of the Remote Repository.
Here we have created a new repository.
Copy its URL.
Specify the URL and Publish the changes to the remote repository.
After successful publishing, we can see the files added in our remote GitHub repository
In Team Explorer – Home – Branches we can see the remote branch created.
To work with an existing remote repository within Visual Studio 2019, we can go to start page, select Clone or check out code option.
Either provide the URL or sign in to the GitHub account and choose the repository to clone.
Within Team Explorer also we can Clone the repository by using the Clone option
In this post, we saw how we can create a local repository, add the solution to it, publish it to the remote repository.
Hope it helps..