Julia Evans
Follow
New zine: How Git Works!
"How Git Works" is a new zine by Julia Evans that aims to demystify Git, a popular version control system. The zine targets users with years of Git experience who still struggle with it, aiming to clarify common misconceptions and provide a deeper understanding of its internal logic. Evans acknowledges the confusing nature of Git's terminology, error messages, and inconsistent behavior, but emphasizes that handling these quirks becomes routine with experience. The zine focuses on user interface behavior and how it relates to internal Git processes, avoiding excessive emphasis on internals. It also includes a printable cheat sheet and an HTML transcript for accessibility. Despite highlighting Git's complexities, Evans remains enthusiastic about the tool, appreciating its speed, backwards compatibility, and the availability of free hosting options. The zine's creation involved collaboration with various individuals, including Marie Claire LeBlanc Flanagan for clear explanations, Vladimir Kašiković for the cover design, and 66 beta readers for feedback. The zine is available for purchase in PDF or print versions, with print orders shipping in July.