Teach Yourself Git Without Learning a Single Git Command
tl;dr: "In this tutorial I’ll try to describe how git works without using git itself. Instead, we’ll create a simple, git-like system using just zip, diff, patch and a few simple filesystem commands. The idea is to build a good mental model of how git works conceptually.
featured in #253
A Survey Of Git Best Practices
tl;dr: David researched articles around Git best practices for a work presentation and collated the most frequently practices, in this post.
featured in #204
SQL Queries For Git Repositories
tl;dr: "A command-line tool for running SQL queries on git repositories meant for ad-hoc querying of git repositories on disk through a common interface (SQL)."
featured in #199
Easily Rename Your Git Default Branch From Master To Main
tl;dr: "Master-slave is an oppressive metaphor, it's inaccurate and can deter someone new getting excited about learning the technology. Post outlines how to make the change.
featured in #185