Git and GitHub - Learn Interactively

Module 2 of Path: DevOps for Developers

Git and GitHub

Module Overview

Git is one of the most widely used version control tools, and is something that every developer should become comfortable with. In this module, you will get hands-on experience working with Git so that when it comes time to use it, you’ll be ready. You’ll start by learning some of the more fundamental concepts such as initializing a Git repository, adding files to a repository, and how to commit changes. You’ll also learn how to clone a repository, and how to create branching. You’ll then make your way to some more advanced concepts like Git stash, cherry-picking, working with multiple repositories, pushing code, and a lot more. By the end of this module, you will have a proficient and working knowledge of Git which will serve you well throughout your career.

Module Objectives

Get an introduction to Git and GitHub

Learn about cloning and branching

Learn Cherry Picking and Git Rebase

Learn about Git Hooks

85 Lessons

131 Playgrounds

245 Code Snippets

47 Illustrations

Module 1

Contents (Module 2)
Module 3

Module 1

Contents (Module 2)
Module 3
1. Before We Begin
23. Conclusion
Module Details

85 Lessons

131 Playgrounds

245 Code Snippets

47 Illustrations