Um momento

Learn Git

Track changes, build confidence, and collaborate without losing work.

Start learning 6 lessons · about 1 hours · free
About this track

Start with repositories and commits, then practice staging, inspecting history, branching, sharing work, and resolving conflicts. Git is a distributed version control system: your local repository holds history, and remotes provide a way to exchange it with other people. The command examples are shown for a Unix-like terminal; Git commands are the same on Windows, macOS and Linux, though shell navigation commands can differ.

Before you start
  • No prior version control experience needed.
  • You can follow the examples without installing Git; lessons use command examples and interactive quizzes.
  1. Unit 1 · 0/2 lessons

    Git foundations

    Understand repositories, commits and the staging area. Badge: Snapshot maker

    1. 0x001Understand repositories and commitsLearn what Git tracks and how commits preserve project snapshots. 12 min 12 min
    2. 0x102Stage and commit changesReview edits, choose what belongs in a commit, and record it. 12 min 12 min
  2. Unit 2 · 0/2 lessons

    History and branches

    Inspect changes and develop on separate branches. Badge: Branch navigator

    1. 0x203Inspect history and undo carefullyUse diffs and history to understand changes before choosing an undo command. 12 min 12 min
    2. 0x304Work with branches and mergesDevelop changes on a branch and bring finished work back together. 12 min 12 min
  3. Unit 3 · 0/2 lessons

    Collaboration and recovery

    Share commits, resolve conflicts and protect shared history. Badge: History steward

    1. 0x405Share work with remotesClone repositories and understand fetch, pull and push. 12 min 12 min
    2. 0x506Resolve conflicts and recover safelyWork through conflicting edits and choose an undo strategy that protects shared work. 12 min 12 min
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: