Aicloud E-Learning
← Back to Tools
Git

Tool

Git

Version control for every serious codebase

Learn commits, branches, merging, and working with remotes.

8

Chapters

4

Practice formats

1

Self-paced

Curriculum

8 chapters, each with a tutorial, a live example, a quiz, an exercise, a challenge, and class practice.

  1. 1

    Introduction to Git

    Commits, the staging area, and history.

    preview
  2. 2

    Staging & Committing

    The add/commit workflow in depth.

  3. 3

    Branching

    Creating, switching, and deleting branches.

  4. 4

    Merging & Conflicts

    Combining branches and resolving conflicts.

  5. 5

    Remote Repositories

    push, pull, fetch, and clone.

  6. 6

    Rebasing

    Rewriting history for a cleaner log.

  7. 7

    Stashing

    Temporarily setting aside uncommitted work.

  8. 8

    Tags & Releases

    Marking specific points in history.

Preview the first lesson free →