Course

Git Essentials

By Wanderson Leandro de Oliveira

Git is the version control system nearly every software team uses. This course takes you from never having run a Git command to confidently using it in a real workflow — committing, branching, merging, pushing to GitHub, and collaborating through pull requests. Each lesson is short, hands-on, and command-first.

Course content

Fundamentals

Your first repository

History and undoing

Branches and merge

Working with remotes

A real workflow