What is Decoding Git?
Decoding Git discusses the very first version of the Git codebase written by Linus Torvalds (the creator of Linux) in 2005. Git's original version is written in the C programming language and consists of about 1,000 lines of code and a total of 7 commands, and they actually work.
The simplicity and 'smallness' of the code make Git's initial commit the perfect codebase for you to study to learn how the code works. The fact that one of the most popular and useful tools in software development history is so simple to understand directly from its initial code is an amazing thing.
This guidebook makes the learning experience even easier, by diving into Git's original C code in detail to help you learn what makes Git tick.
Who is this book for?
- Junior Devs
- Senior Devs, Team Leads, CTOs
- Curious Git users
- Open-source contributors
- Anyone interested in learning more about Git!