Mark As Completed Discussion

In this lesson, we will learn about managing source code, with a focus on following key points:

  1. What are version control systems?
  2. Understanding git workflow using examples.
  3. Understanding remote code hosting provided by GitHub.

Often while working with code, you encounter a situation when you want to revert to an older version of code. Or you want to analyze the differences in code between different versions. This becomes extremely important if you're working on a product in a development environment. Changes in the source code repository are made multiple times in a day, continuously integrated, and deployed as the new version of the application. To maintain this environment, tracking and managing code files is extremely important. Version control systems were designed for this purpose. They track and manage changes to the source code, and make it easier to collaborate and manage source code in a development environment.

Introduction

In this lesson, we will learn about a popular version control system git, and its associated code hosting service for collaboration and other features known as GitHub.

Access all course materials today

The rest of this tutorial's contents are only available for premium members. Please explore your options at the link below.

Returning members can login to stop seeing this.