Journal / category

Git Foundations guides

A focused reading collection for git foundations.

Start with the decisions that make source history understandable: what belongs in a repository, which edits belong together, and how to verify a commit before sharing it. This category collects foundational reading for people who want their Git workflow to feel deliberate. It is the article archive for those subjects; the Git files hub provides the broader topic map and links to neighboring areas.

Begin with working trees, staging, and commits. Follow the examples in a small project you recognize, then inspect the difference between your edited files and the prepared snapshot. Pay particular attention to changes made after staging, ignored files that were already tracked, and the distinction between recording work locally and pushing it to a remote. Those concepts make an IDE's buttons easier to interpret and give you a reliable foundation for reviewing larger changes.

Articles in this collection.