← Git & GitHub learning pathGit & GitHub · Module 1 of 10
Version control basics
Git tracks every change to your code so you can go back and collaborate.
📖 Key ideas
- Version control records changes to files over time.
- Git is a distributed version control system made by Linus Torvalds.
- Every developer has the full history locally.
- GitHub hosts Git repositories online for collaboration.
- 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