Debugging with Git Grep, Git Blame, Git Log and Git Bisect| Lucas Seiki Oshiro
You may have skipped to this chapter from a much earlier chapter, or you may have gotten here after sequentially reading the entire book up to this point — in either case, this is where we’ll go over the inner workings and implementation of Git.| git-scm.com
Changing Multiple Commit Messages| git-scm.com
Packfiles| git-scm.com
A specification for adding human and machine readable meaning to commit messages| Conventional Commits