Azure

Easy Steps to Include .NET Project in Azure DevOps Git Repository

Lately, Microsoft has unveiled Azure DevOps, where Azure Repos (Code in VSTS) stands out as a remarkable feature.

With Azure Repos, you can access limitless cloud-hosted private Git Repos for your project. It allows you to collaborate using various tools like IDE, Editor, or Git client hosting and support. Moreover, semantic code search makes it simple to comprehend classes, variables, pull requests, and more.

In this guide, we will delve into understanding Azure Repos and the process of creating a .NET project and adding it to Azure DevOps Git Repos for seamless team collaboration.

Step 1. Begin by creating a .NET MVC Project, assigning it an appropriate name, and clicking on the OK button.

You’ll be prompted to pick a Source Control for your project, with options like TFVC or Git. For more insights on version control, refer to my related article.

TFVC

Select Git and proceed by clicking OK to finalize your solution.

Solution

Head to Team Explorer, where you’ll notice the creation of the master branch.

 Master branch

 Team Explorer

To initiate a new Project from Azure DevOps, navigate to your account and click on the Create Project button as illustrated below.

Azure DevOps

Enter the project name and description while opting for a private project to restrict access to your team.

New project

Once created, you will be directed to the Dashboard. Navigate to Repos from the left menu.

Repos

Capture the URL from ‘Clone to your computer’

Computer

In Visual Studio Team Explorer, paste the URL from ‘Publish to Remote Repository’ that you copied earlier and click on ‘Publish.’

Publish

Provide your Azure DevOps credentials for authentication.

Microsoft

By default, your code will be published to the master branch.

 Code

Commit your changes in Azure DevOps Repos by right-clicking on the solution explorer and selecting commit.

Commit

Add comments for better tracking of your modifications.

 Comments

As Git follows a Distributed Architecture, committing creates a local commit. To sync it with Azure Repos, simply click on ‘Sync’

Architecture

The Outgoing Commits section will display all changes, enabling you to push them to the primary master branch on Azure Repos.

 Outgoing Commits

Azure Repos

Successfully pushing the changes will showcase your code in the Azure Repos file section as depicted below.

Files

Many thanks for exploring this guide. In the subsequent article, we will delve into importing a Git repo in Azure DevOps and cloning Azure Repos with the team.

Discover more about Skrots at Skrots. Explore all our professional services at Skrots Services. Also, don’t forget to check out other captivating articles on our Blog at Skrots.

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button