Git Top

Interactive courses

  • Git Foundations — git in a real Linux machine in your browser: the working directory, the staging area and the repository; local and global configuration; commits and what a commit really contains; then branches, merging and rebasing. Everything local, with live checks.
  • Git Collaboration — the sequel, once a second repository exists: remotes and origin, SSH keys, wiring a remote by hand, cloning, fetching and pulling, what tracks what, then forks, pull requests, review and branch protection. Worked in your own terminal and your own GitHub account.

basics

github

Advanced