Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English
Read in English

Share via

Facebook x.com LinkedIn Email

Azure Repos Git Documentation

Collaborate on code development using free Git public and private repositories, pull requests, and code review.

About Azure Repos Git

video

  • Get started with Git in Azure DevOps
  • Use Pull Requests with Azure DevOps

Overview

  • What is Azure Repos?
  • Connect to a project or repository
  • Authentication

Get started with Git or GitHub and Visual Studio 2017

Tutorial

  • Create a new repo
  • Clone an existing repo
  • Commit, share, and sync your code
  • Share your code with Visual Studio
  • Update code with fetch and pull

Work from different IDEs

How-To Guide

  • New Git experience in Visual Studio 2019
  • Create repo - Visual Studio
  • Create repo - IntelliJ
  • Create repo - Eclipse
  • Create repo - Xcode

Key concepts

Concept

  • Branches & branch policies
  • Branch organization
  • Forks
  • History
  • Pull requests

Set up your Azure Repos Git repositories

How-To Guide

  • Improve code quality with branch policies
  • Set up credential manager
  • Use SSH key authentication

Configure resources

How-To Guide

  • Configure repository settings
  • Manage Git branch policies
  • Manage repository permissions
  • Set branch permissions

Reference

Reference

  • Git command reference
  • Azure DevOps CLI
  • Git REST API
Your Privacy Choices
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2025
Your Privacy Choices
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2025