July Release Confetti
150+ New Courses, Hands‑On Labs, And
Interactive Learning Activities
Learn More

Source Control with Git

Training Architect
course instructor image
Kenneth Armstrong
Kenny first encountered Solaris UNIX while I was in the military, and found out about Linux through the grapevine. He has worked with Linux in local government, fortune 500 companies, educational institutions, and by providing training. I have received Linux certifications from LPI, CompTIA, and Red Hat. Kenny has been working with Linux for nearly two decades and is passionate about sharing his knowledge with others about the system, and strives to learn more about the operating system every day.

Course Introduction

Getting Started

Installation of Git

Installation of Git

Git Basics

The Basics of Using Git

Tags, Branching, Merging and Reverting

Tags, Branching, Merging and Reverting

Logging and Auditing

Git's Logs and Auditing

Cloning Repositories

Cloning Repositories

Pull Requests

Push, Pull, and Tracking Remote Repositories

GitLab - Installation, Configuration and Use

Setting Up and Using a GitLab Server

Course Conclusion

Next Steps

Details

This is an introductory course that will help get someone new to Git up and running with it quickly. We will show you the basics of working out of your own local repository, and then we will apply those skills to working with remote repositories such as the ones you would find on GitHub and BitBucket.


We will also see how we can install our own web-based Git server by using the free version of GitLab. So if you ever wanted to learn the basics of working with Git, this is the course for you.

Study Guides

Overview of Git File System

A graphical representation of git's file system.

Instructor Deck

Community

Looking For Team Training?

Learn More