3 ms·
Git from the bottom up. A very clear and simple guide to the internals. https://jwiegley.github.io/git-from-the-bottom-up/ https://jwiegley.github.io/git-from-
by AndrewDucker 4y ago
Git from the bottom up. A very clear and simple guide to the internals.
https://jwiegley.github.io/git-from-the-bottom-up/ https://jwiegley.github.io/git-from-the-bottom-up/
- inanutshellus 4y agoThis is a great recommendation. Concise, grounded posts that focus on the "behind the scenes" of git. After reading this I felt a much more grounded understanding of git. I don't recall if it's explicitly covered in there, but because I'd read this I understood things like what happens to my commits after I "delete" them (e.g. remove the last reference to them / hard reset to an old commit, etc).
- jlokier 4y agoSame for me. I avoided getting into Git for years (long ago when it was new, before GitHub) and found the man pages unhelpful. Git From The Bottom Up totally turned it around for me. Ever since then I've been comfortable using Git in all sorts of advanced ways, such as constructing repos from old software backups, editing decades of history to separate out publishable parts from proprietary or inappropriate parts while keeping the history, fixing broken repo issues, as well as regular daily use the way most people use it.