Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Describe the purpose and use of source control

Microsoft via Microsoft Learn

Overview

  • Module 1: Introduction to source control as a concept and integrated development environments as they relate to source control.

    After you complete this module, you'll be able to:

    • Describe version control and source control.
    • Explain the benefits of using a source control system.
    • Describe how software helps interact with source control systems.
  • Module 2: Shallow dive into how Git, as a technology, manages source control.

    After you complete this module, you'll be able to:

    • Describe basic git concepts.
    • Explain the difference between Git and GitHub.
    • Identify the function of basic Git commands.
    • Explain the function of intermediate Git commands.
  • Module 3: Hands-on module focused on getting the learner comfortable with basic source control commands through an integrated development environment or web portal.

    In this module, you'll practice how to:

    • Create a GitHub account and an initial repository.
    • Configure software to interact with GitHub.
    • Use software to create a local version of your repository.
    • Update files locally, and then update the web-based repository.
    • Resolve conflicts in your repository.
    • Merge all updates to a single repository branch.

Syllabus

  • Module 1: Module 1: Explain how a source control system helps manage files
    • Introduction
    • Describe version control and source control
    • Explain the benefits of using a source control system
    • Describe how software helps interact with source control systems
    • Knowledge check
    • Summary
  • Module 2: Module 2: Describe how Git manages source control
    • Introduction
    • Describe basic Git concepts
    • Explain the difference between Git and GitHub
    • Identify the function of basic Git commands
    • Explain the function of intermediate Git commands
    • Knowledge check
    • Summary
  • Module 3: Module 3: Guided Project – Use GitHub to manage file updates
    • Introduction
    • Prepare
    • Exercise – Create a GitHub account and an initial repository
    • Exercise – Configure software to interact with GitHub
    • Exercise – Use software to create a local version of your repository
    • Exercise – Update files locally, and then update the web-based repository
    • Exercise – Resolve conflicts in your repository
    • Exercise – Merge all updates to a single repository branch
    • Knowledge check
    • Summary

Reviews

Start your review of Describe the purpose and use of source control

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.