"Git" It Quickly: Key Git Concepts

Join 27,000+ others and sign up for my weekly newsletter.
Why even use Git in the first place? What's the point?
Git is what's known as a "Version Control System" or VCS.
The "Why" of Git
Simply put, Git enables efficient collaboration among software engineers.
The "What" of Git
Git allows engineers to:
1. Take "snapshots" of code
These snapshots or "commits" make it easy to track progress.
2. Solicit feedback from others
Collaboration via teammate reviews of your code.
3. Merge changes made by other engineers
Git lets us ensure changes don't conflict.
4. View the "official history"
See what "snapshots" were made to a codebase.