YoVDO

Introduction to version control with Git

Offered By: Microsoft via Microsoft Learn

Tags

Version Control Courses Git Courses

Course Description

Overview

  • Module 1: Use Git to track changes and collaborate with other developers.
  • In this module, you'll:

    • Learn what version control is
    • Understand distributed version control systems, like Git
    • Create a new Git project and configure it
    • Make and track changes to code by using Git
    • Use Git to recover from simple mistakes
  • Module 2: Learn how to us Git to create and modify a new project in Git
  • In this module you will:

    • Learn how to create a new Git Project
    • Understand how to track changes in Git
  • Module 3: Use Git to track changes to source code and collaborate with other developers.
  • In this module, you will:

    • Clone a repository
    • Push changes to a remote repository
    • Stash changes
    • Pull changes from other users to update a repository
  • Module 4: Level up your Git knowledge by learning how to keep code separate in branches, and how to merge them later.
  • In this module, you will:

    • Learn how branches work in Git
    • Create new branches and switch between branches
    • Merge branches together
    • Learn basic techniques for resolving merge conflicts

Syllabus

  • Module 1: Introduction to Git
    • Introduction
    • What is version control?
    • Exercise - Try out Git
    • Basic Git commands
    • Knowledge check
    • Summary
  • Module 2: How to create and modify a Git project
    • Introduction
    • Exercise - Start a project
    • Exercise - Make changes and track them with Git
    • Fix simple mistakes
    • Exercise - Use Git to fix mistakes
    • Knowledge check
    • Summary
  • Module 3: Collaborate with Git
    • Introduction
    • Collaborate by using a pull command
    • Exercise - Clone a repo
    • Exercise - Make a pull request
    • Exercise - Collaborate by using a shared repo
    • Knowledge check
    • Summary
  • Module 4: Edit code through branching and merging in Git
    • Introduction
    • Branches in Git
    • Exercise - Create a branch as Alice
    • Exercise - Merge Bob's branch
    • Exercise - Resolve merge conflicts
    • Knowledge check
    • Summary

Tags

Related Courses

The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Ruby on Rails: An Introduction
Johns Hopkins University via Coursera
Accediendo a la nube con iOS
Tecnológico de Monterrey via Coursera
Responsive Website Development and Design Capstone
University of London International Programmes via Coursera