Events
17 Mar, 21 - 21 Mar, 10
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Use version control to save your work and coordinate code changes across your team. Even if you're a single developer, version control helps you stay organized as you fix bugs and develop new features. It maintains a history of your development, allowing you to review and roll back to any version of your code with ease.
The following tutorials demonstrate how to perform common version control tasks using the version control workflow.
Version control follows a general workflow, similar to the following example, that most developers use when writing code and sharing it with the team.
Git has a version of this workflow using terminology and commands unique to Git. Some terms in our documentation might sound familiar if you've used a version control system like Team Foundation Version Control or Subversion, but they behave differently in Git.
users/jamal/fix-bug-3214
or cool-feature-x
. For more branching guidance, see Adopt a Git branching strategy.Use this workflow if you're new to Git. As your team gets more experienced and confident with Git, extend it to suit your team's needs.
Events
17 Mar, 21 - 21 Mar, 10
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowTraining
Module
Implement a code workflow in your build pipeline by using Git and GitHub - Training
Learn along with the Space Game web team the benefits of collaboration through Visual Studio Code and GitHub.
Certification
Microsoft Certified: DevOps Engineer Expert - Certifications
This certification measures your ability to accomplish the following technical tasks: Design and implement processes and communications, design and implement a source control strategy, design and implement build and release pipelines, develop a security and compliance plan, and implement an instrumentation strategy.
Documentation
Save your changes with Git commits - Azure Repos
Learn how to use Git commits to save your work into Git version control, by using Visual Studio or the Git command line.
Sync your changes to a remote Git repo - Azure Repos
Learn how to share your commits on a branch of your local Git repo by uploading them to a remote Git repo.
Create a new Git repo - Azure Repos
Learn how to create a new Git repo using Visual Studio or Git command line and connect it to Azure Repos.