Summary

This section is for the ideas behind Git rather than only the commands. It will hold mental models that make version control easier to understand and explain.

What belongs here

  • commits and history
  • staging area
  • branches
  • remotes
  • workflow concepts

How to use this section

  • Start here when a Git command is confusing until the model clicks
  • Use Guides for practical setup and workflow notes
  • Use Commands for quick syntax reference

Available concepts