Julia Evans and Marie Flanagan contributed improvements to Git's official documentation, including a new data model document explaining core concepts like objects, references, and the index. They updated man pages for git add, git checkout, git push, and git pull based on feedback from 80 test readers who identified confusing terminology and unclear explanations. The process involved using GitGitGadget to convert GitHub pull requests into email patches for the Git mailing list, and demonstrated an evidence-based approach to documentation improvement by gathering user feedback rather than relying on expert opinions.

6m read timeFrom jvns.ca
Post cover image
Table of contents
a data model for Gitupdates to git push , git pull , and moregetting test readers to identify problemsthe man page changeson the process for contributing to Git

Sort: