Describe the purpose and use of source control

Beginner
Developer
Azure
GitHub

Source control is a critical tool used by developers and devops professionals to manage and maintain code. Describe the purpose and use of source control is an introduction to source control. It starts out explaining source control as a concept, then delves into one of the most popular source control platforms around, and finishes with guiding you through creating your first source controlled file and handling updates.

Prerequisites

A personal computer running Windows, macOS, or Linux

Modules in this learning path

Explain how a source control system helps manage files goes over the purpose of a source control system, the benefits of using a source control system, between version control and source control, and how software can help you interact with a source control system.

Describe how Git manages source control introduces basic Git concepts, explains their use, and covers the Git commands that help users manage files in the GitHub source control system.

Guided Project – Use GitHub to manage file updates provides you with the opportunity to create your own GitHub repository and manage files within that repository, including updating files, handling conflicts, and updating the source repository.

Note

This is a Guided Project module where you’ll complete an end-to-end project by following step-by-step instructions.