Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GIT and Visual Studio with Azure DevOps Repos for Developers
Rating: 4.5 out of 5(8,092 ratings)
28,382 students

GIT and Visual Studio with Azure DevOps Repos for Developers

Step by Step, easy way for developers to get started with Azure Repos, GIT and Visual Studio
Created byPatrick Videos
Last updated 2/2025
English
German [Auto],English [Auto],

What you'll learn

  • Learn source control using Microsoft Azure DevOps Repos with GIT and Visual Studio
  • Working with Branches
  • Save work with commits
  • Fetch, Pull and Sync
  • History, Compare and Revert
  • Dealing with merge conflicts
  • Pull Request and Code review
  • Clone repository, Cherry pick and Git Ignore

Course content

1 section21 lectures1h 39m total length
  • Introduction to Azure Repos and GIT, Installing GIT6:06
  • Create a Project and Push to Repo9:00

    Use dev.azure.com or dev.azure.com/[yourspacename] if you can't get to the Azure DevOps repos while signing up.

  • Clone a Project from Repo2:19
  • Giving permissions to your code1:59
  • Troubleshooting Proxy issues2:58
  • Working with Branches9:01
  • Save work with Commits, Fetch, Pull & Sync15:38

    Save work across local and remote git branches in Visual Studio with commits, push, and sync, and learn to fetch, pull, and merge remote changes in Azure DevOps Repos.

  • Link commits to work items2:20

    Associate code changes with a work item in Azure DevOps by linking commits and comments using the work item ID, view related work items, and push updates.

  • Stage files2:08
  • Ignore files with .gitIgnore9:11

    Learn to permanently ignore local config files with git ignore, preventing commits. If already tracked, use git remove cached and update index assume unchanged to stop future changes.

  • History, Compare, Revert3:39
  • Amend previous commit2:28
  • Merge conflicts4:22
  • Before Pull request - update branch from master6:36
  • Pull request and code review8:27

    Create and review pull requests in Azure DevOps repos, assign reviewers, approve with comments, and squash commits when merging to master for a clean, efficient history.

  • Branch policy2:52
  • Tags2:39

    Apply git tags to snapshot code at key moments, such as before and after merges or releases, enabling you to clone or download prior states like the September 2019 code.

  • Cherry-Pick2:14

    Learn how to cherry-pick changes between branches in Git within Visual Studio and Azure DevOps repos, selecting specific commits to transfer to a target branch while cleaning up branches.

  • Fork your repo2:29

    Understand how branches only track changes, while forking creates a complete copy of the repository for divergent projects; clone to download and work on a specific branch.

  • Stash your code2:39

    Discover how to stash all changes in Visual Studio 2019, revert your code to its original state, and manage stashes by applying, popping, or dropping them.

  • Quick reference guide - PDF Notes

    PDF quick reference guide

Requirements

  • None

Description

Move your source control to the Microsoft cloud. This video is the quickest and easiest way to learn to use Azure DevOps Repos with GIT and Visual Studio. The step by step instruction will show you how to effectively use GIT for local version control. The video starts with introducing what is Azure Repos and GIT and shows you all the steps required from creating a local project to managing it in the cloud. No prior experience required. Quick reference guide included.

Updated to the latest Visual Studio 2022

Visual Studio 2017 & 2019 are in section 2

Just a few hours long

This course has been designed to learn GIT and Azure DevOps in just a few hours. Even though GIT is a multi day class, the video has been edited so tight that what resulted was just a few hours. You will not see any pauses or time wasted. These have been designed like Tik-Tok videos to keep you engaged.

Reviews for my courses:

Excellent video!! Especially for a beginner like me. Wow! 'am so happy that i found your video. Keep up your good work Patrick. Ur way of narration-bringing in a steady flow throughout the tutorial. Easy to understand-line by line explanation. Excellent visual clarity - Prema, USA

​You are like an angel to all your students. In a simple way you've explained us such difficult and most confusing things. I always believe that teaching is a precious gift and only some lucky people have it - Hari, Australia

​Wow, amazing, awesome videos. The best for newbies like me.Thank you very much! - Dev, Nicaragua

I was searching for a nice tutorial the whole day and frankly i was losing any hope to find it but then i found your videos... U've got a real gift to explain kind of difficult things in a simple way, i mean i can't imagine a better way to explain that :) thank you very very much! God bless you! - Vaness, Russia​

Who this course is for:

  • Beginner Visual Studio developers