← Git & GitHub learning path
Git & GitHub · Module 1 of 10

Version control basics

Git tracks every change to your code so you can go back and collaborate.

📖 Key ideas

  1. Version control records changes to files over time.
  2. Git is a distributed version control system made by Linus Torvalds.
  3. Every developer has the full history locally.
  4. GitHub hosts Git repositories online for collaboration.
  5. Install Git and set your identity: git config --global user.name "Name".
💡 Real-life example: Git is a time machine for your project: save points you can return to anytime.
Version controlTracking changes to files
RepositoryProject folder tracked by Git
GitDistributed version control tool
GitHubOnline hosting for Git repositories