Git is a distributed version control software for saving changes without overwriting. Every developer has a copy of the entire repository. Changes are stored in SHA hashes for fast compression
Git is available for Windows, Mac, and Linux operating systems. Git comes pre-installed on most Mac and Linux machines. Check Git installation by typing "git version" in terminal
Personal access tokens replace passwords for GitHub authentication. Two types exist: fine-grained and classic tokens. Fine-grained tokens offer better security with specific access control. Classic tokens provide write access to public repositories
GitHub Support cannot restore accounts with 2FA if credentials are lost. Unlinked email addresses can be re-linked to new accounts. Recovery codes are saved in github-recovery-codes.txt format
GitHub is a major developer resource for exploring and sharing projects. Downloading files enables learning, collaboration, and version control. Repositories can be connected to hosting for deployment and testing
Pack offers curated experiences bundles of tools and resources for learning. Includes LaunchPad for Copilot, Markdown, and GitHub Flow tutorials. Provides GitHub Foundations Certification preparation materials