Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Git from the Bottom Up (2008) (jwiegley.github.io)
205 points by sharjeelsayed on April 21, 2021 | hide | past | favorite | 15 comments


If curious, past threads:

Git from the Bottom Up (2009) [pdf] - https://news.ycombinator.com/item?id=10199391 - Sept 2015 (25 comments)

Git from the Bottom-Up by John Wiegley [pdf] - https://news.ycombinator.com/item?id=2059614 - Jan 2011 (8 comments)

Git from the bottom up [pdf] - https://news.ycombinator.com/item?id=1099229 - Feb 2010 (18 comments)

Git==Blobs+Trees+Commits+nothingelse Learn Git from the bottom up - https://news.ycombinator.com/item?id=1064231 - Jan 2010 (2 comments)


Sad that this always get so little attention. This is the real way to understand git.


Video-wise there is hardly a better explainer on git than this one: 'Lecture 6: Version Control (git) (2020)'

https://www.youtube.com/watch?v=2sjqTHE0zok


The author, J Wiegley is the maintainer of Emacs too. He's a heavyweight.


And also the author of the ledger CLI accounting tool: https://www.ledger-cli.org


Extremely knowledgeable and warm person on top of that. He's the genuine next level.


If I am not mistaken, Emacs maintainance has been passed on to Lars (the author of Gnus). In any case, John is a great person involved in a lot of interesting free software. He conceived ledger (a cli double-accounting tool) and wrote a lot of emacs packages, amongst other things. Big Up to johnw!


The realization that git is more akin to ZFS snapshots and that the space saving is done separately was eye-opening.


(2017) ?

Not sure how to date this, but the latest commit for the source of the book is from 2017.

https://github.com/jwiegley/git-from-the-bottom-up/commit/76...


I bookmarked the public TOC url 6 years ago



Back at my first internship circa 2011 or so, we had a developer advocate from GitHub come to the company for a workshop day. He was great. He taught git just like this, and by the end of the day I had a solid understanding of the tool. That background knowledge has remained extremely useful.


Got interested in the static site generator so I followed the “bitbooks” link in the footer, it looks like the domain has been hijacked


I reached the same hijacked domain. The original bitbooks.cc is archived on GitHub [1].

It looks like Bitbinder [2] was the static site builder which in turn used Franklin [3] to generate the online book.

[1]: https://github.com/bitbooks/bitbooks.cc

[2]: https://github.com/bitbooks/bitbinder

[3]: https://github.com/bryanbraun/franklin


Exactly what I need for my own small Git workshop




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: