Companies Home Search Profile

Continuous Delivery and DevOps with Azure DevOps: Source Control with Git

Focused View

Marcel de Vries

1:54:40

37 View
  • 01.Course Overview.mp4
    02:07
  • 02.Course Introduction.mp4
    00:35
  • 03.Course Objectives.mp4
    00:39
  • 04.Module Outline.mp4
    00:44
  • 05.Source Control Fundamentals.mp4
    01:31
  • 06.Types of Source Control Systems.mp4
    03:04
  • 07.Centralized and Distributed Source Control Systems.mp4
    05:42
  • 08.Create a Team Project with Centralized and Distributed Source Control in Azure DevOps.mp4
    02:49
  • 09.Branching.mp4
    03:08
  • 10.Connecting to Team Foundation Version Control and Creating a Branch.mp4
    09:56
  • 11.Continuous Integration.mp4
    01:33
  • 12.Continuous Integration with Azure DevOps.mp4
    02:38
  • 13.Summary.mp4
    00:32
  • 14.Introduction.mp4
    00:37
  • 15.Overview.mp4
    00:37
  • 16.Understanding Git.mp4
    01:57
  • 17.Creating a Git Repo in Azure DevOps.mp4
    06:44
  • 18.Basic Git Operations.mp4
    00:43
  • 19.Cloning a Git Repo in Visual Studio.mp4
    01:29
  • 20.Basic Git Operations, Pt 2.mp4
    02:39
  • 21.Using Fetch, Push, and Pull.mp4
    03:33
  • 22.Git Branching.mp4
    01:09
  • 23.Branch, Merge, and Rebase.mp4
    02:01
  • 24.Merge and Rebase.mp4
    10:09
  • 25.The Git Pull Request.mp4
    00:55
  • 26.Pull Requests in Azure DevOps.mp4
    04:51
  • 27.Branching Strategies and CI CD.mp4
    00:55
  • 28.Git Hub Flow.mp4
    01:53
  • 29.Git Flow.mp4
    01:00
  • 30.The Git Flow Branching Strategy.mp4
    01:42
  • 31.Git Flow Branches.mp4
    02:56
  • 32.Main, Supporting, and Hotfix Branch.mp4
    02:31
  • 33.Git Flow in Action.mp4
    07:49
  • 34.Summary.mp4
    00:39
  • 35.Introduction.mp4
    00:28
  • 36.Outline.mp4
    00:59
  • 37.Continuous Integration.mp4
    00:58
  • 38.Setting up Continuous Integration for TFVC.mp4
    05:17
  • 39.Setting up TFVC Gated Check-in.mp4
    00:24
  • 40.Setting up Gated Check-in.mp4
    05:02
  • 41.Setting up Continuous Integration Builds with Git.mp4
    00:19
  • 42.Setting up Continuous Integration with Git.mp4
    03:09
  • 43.Setting up Git Branch Policies.mp4
    00:25
  • 44.Setting up Branch Policies.mp4
    05:00
  • 45.Summary.mp4
    00:52
  • Description


    This course will teach you the fundamentals of Source Control and how to use this with Azure DevOps. You will learn how to work with Git, Pull Requests, Branch Policies, and implement Continuous Integration.

    What You'll Learn?


      Git is a very powerful source control system, but as we all know, powerful tools can be dangerous, and you don’t want to lose sources when using the system. In this course, Continuous Delivery and DevOps with Azure DevOps: Source Control with Git, you'll learn about source control, the different source control systems that are out there, and Team Foundation Version Control (TFVC) and Git, which are the types supported by Azure DevOps. First, you will explore how to set up your Git repository in Azure DevOps, and then go through all the basics to get you started with Git. Next, you will discover the fundamental operations like creating and cloning repositories, adding new files to the local repository and pushing it to the central server so the rest of the team can use it, and explore commands like commit, push, fetch, and pull. Finally, you will learn how the branch and rebase commands work, and the two most popular Git branching strategies called Git Flow and Git Hub Flow. You will also set up continuous integration, branch policies and gated check-in to guard your sources from bad code coming in that does not compile or contains bugs, so you keep your source code repository clean and in an always shippable state. By the end of this course, you will know all the fundamentals to set up source control in Azure DevOps and how to work with the Git source control system efficiently.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Marcel de Vries
    Marcel de Vries
    Instructor's Courses
    Marcel is the co-founder and CTO of Xpirit, a high-end consulting firm based in Hilversum, Netherlands. Marcel co-founded Xpirit in 2014 as a spin off from Xebia Netherlands. Together with Xebia they help customers with Digital Transformation, Agile Consulting, and Full Stack development with both Microsoft and open source products. Marcel spends most of his time looking at how new emerging technologies, a shift in mindset, and a new way of work, can help organizations get software in production faster. Helping organizations transform towards a high speed, innovative, and productive organization has become his passion. Marcel loves to learn new technologies and teach others what he has learned. Besides his work as CTO he also works as a consultant in the field of Application Lifecycle Management, Continuous Delivery, DevOps, Cloud/Web scale application architectures, and Cross platform Enterprise Mobile app development with Xamarin. Marcel is a frequent speaker at leading industry conferences. He has delivered sessions at events like Microsoft TechEd, Microsoft //Build, Microsoft TechDays, Visual Studio Live!, Devintersection, Xebicon, and Techorama to name a few. He hosts several meetups in his region on Microsoft Azure, Xamarin, and ALM. In his spare time he builds online courses for Pluralsight. Marcel has been awarded by Microsoft the Microsoft ALM MVP award for more than 10 consecutive years and I he is a Microsoft Regional Director since 2008. You can always contact him to talk on subjects like: DevOps, ALM, Cloud Computing, Microservices, Mobile Development, Docker, IaaS, PaaS, SaaS.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 45
    • duration 1:54:40
    • level average
    • Release Date 2023/10/10