Describe the purpose and use of source control
Offered By: Microsoft via Microsoft Learn
Course Description
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
Tags
Related Courses
Gestión participativaMiríadax Identity, Conflict and Public Space
Queen's University Belfast via FutureLearn Entrepreneurship and Family Business
Open2Study Negotiation and Conflict Resolution
Open2Study International Politics in the Korean Peninsula, Part 1
Seoul National University via edX