Get started with Git and GitHub in Visual Studio

DevOps Engineer
Solution Architect
Technology Manager
Visual Studio

Authenticate to GitHub and create a repository by using the Git tooling experience in Visual Studio 2019. Add and modify files, stage and commit changes, and then finally push to your remote.

Learning objectives

By the end of this module, you'll be able to:

  • Add a GitHub account to sign in to Visual Studio
  • Initialize a Git repository and push it to GitHub by using Visual Studio
  • Make and push commits to your remote branch


  • Basic understanding of Git concepts
  • Familiarity with beginner Git commands
  • A GitHub account
  • Familiarity with Visual Studio 2019
  • Visual Studio 2019 (minimum version 16.9) installed