ivãstival

git

Git

Reference documentation for git concepts and recovery techniques, written up the same way the side-project architecture docs are: explained through the actual mechanism, with diagrams rather than just prose.

This folder is not tied to one codebase — it documents git itself.

Contents

  • Recovering a Branch with the Reflog — how git reflog differs from git log, how to find the exact commit a branch pointed to right before an unwanted fast-forward merge, and how to undo that merge with revert or with reset --hard plus push --force-with-lease.