๐ Updated January 25th 2025โsee update blog post.
This book covers the best command line Git tools, techniques, tips, tricks, and tactical tidbits Iโve encountered from over a decade of using Git. The selection reflects my preferences for well-maintained tools that provide high value with little need for customization.
Note that this book is not an introduction to Git and assumes that youโre already using Git on a daily basis. It offers ways to improve your developer experience with Git that ultimately help you code faster.
Download the free sample to read the introduction and first three chapters.
The book contains 20 chapters. Below is a brief summary of the contents. See the latest update post for a full table of contents and links to sample content.
Hi, I'm Adam Johnson. I'm an author and solo consultant working with Django and Python.
Iโve used Git since 2012 and have 1.3k repositories on my GitHub profile. I even managed to become a Git contributor whilst writing this book.
A PDF watermarked with your email address, an ePub, an AZW3 file (Kindle), and a resources zip file containing all the code examples.
Unfortunately, I canโt afford to do print versions right now.
Gumroadโs purchasing power parity feature will automatically offer you a discount based on your location.
Outside of that, I offer occasional seasonal discounts. Follow my blog, Mastodon, or Bluesky to be notified of these.
Gumroad will send you a receipt with a "generate" button to turn it into an invoice so you can make your employer pay!
Due to accounting limitations, I can only sell my product on Gumroad. If it doesn't work for you, please try emailing Gumroad support (support@gumroad.com) and CC'ing me.
โAdam has put together such a comprehensive collection of topics, each with appropriate levels of detail (enough to make you self-sufficient, not too much to confuse you). I love that the chapters can be read in any order. It would be the perfect companion for a git Lunch & Learn series. It's perfect for a book club. I feel like it's the perfect summary for the material that is floating around in my head.โ
โBlaise Pabรณn on Mastodon
โThis book transformed my day-to-day operations. As a self-taught engineer, I have found myself starved for mentorship, and Boost Your Git DX has been my most influential mentor in 2023.โ
โLance Goyke on his blog
โ๐คฏ๐คฏ๐คฏ
That's my reaction after every section in โBoost Your Git DXโ by @AdamChainz, a goldmine of excellent tips about git.โ
โRodrigo on Twitter
โwhether you're new to git or an experienced veteran -- @AdamChainzโs new book "Boost Your Git DX" has something for everyone! (even I learned a cool new thing: git config --show-origin)โ
โAnthony Sottile on Twitter
โI heartily recommend #BoostYourGitDX by @adamchainz. The configuration chapter alone was worth the price. And I now finally understand git bisect!โ
โDaniel Andrlik on Mastodon
โBoth [Boost Your DX books] are amazing, they remind me of my school days when you would sit in the computer lab next to the wizards, and come away with new magical skills.โ
โJohn Beimler on Mastodon
โI've been using git for years and can do all the basic stuff there. But the "Boost Your Git DX" shares many useful tips, configuration settings, and options I didn't know about. It finally pushed me to revisit my git workflows and apply some improvements.โ
โSebastian Witowski on LinkedIn
โ@AdamChainz book is an excellent, practical complement to ProGit. It focuses on how to do the things you will need to do, and related tools for improving your git qol.โ
โDan OโLeary on Twitter
โ@AdamChainz book, Is a game-changer for anyone looking to level up their Git skills and streamline their development process. You're empowering me with your knowledge! ๐๐โ
โNgazetungue Muheue on Twitter
โ"Boost Your Git DX" by @adamchainz is THE comprehensive guide to Git you should be reading. Every page is imbued with useful advice and productivity tips. Personally, I understood and started using worktrees more. Check it out!โ
โJulius Seporaitis on Twitter
โAdam's written two books before (Boost Your Django DX; Speed Up Your Django Tests) โ both paid for themselves within the first hour of my purchase.
This one's a no-brainer, too.โ
โJustin Duke on Twitter
โI picked up the early access Boost Your Git DX by @adamchainz and even within the first couple chapters Iโve found some really useful tips!โ
โDaniel Andrlik on Mastodon
โDiscovered the magic of โgit stashโ, after reading about it in @adamchainz book โBoost your Git DXโ today. Tucked away my code changes safely, only to unleash them again when ready. A small yet mighty command!โ
โJ-O Eriksson on Mastodon
โI'm learning a lot of neat Git tricks from Boost Your Git DX by @AdamChainz
If you use Git, check out Adam's book! ๐ฅ๐ฅ๐ฅโ
โMike Driscoll on Twitter
โI had the opportunity to preview a few chapters of Adam's book and was seriously impressed. I can almost guarantee you'll learn some tricks and ways to optimize your workflow. He went down the rabbit hole so you don't have to.โ
โPeter Baumgartner on Twitter
โI'm really excited by @adamchainz' new book, Boost Your Git DX". I've been using git for over 14 years now and I can say that at least a third of the table of contents is new for me.โ
โDaniel Roy Greenfeld on Twitter