Plurrrr

git
2021

2022

2023

git

January

16
How I Use Stacked Git at $WORK
18
Learn the workings of Git, not just the commands
21
Git Organized: A Better Git Flow
25
Highlights from Git 2.35

February

06
Personal Linux Setup with Git Repos and Stow
07
Using 'git rebase' to Perfect Commits
09
A better git blame with --ignore-rev
28
How to Really Use Git: 10 Rules to Make Git More Useful

March

15
Monorepos done right
24
Git crecord

April

03
How (and why) to sign Git commits
13
Git security vulnerability announced
15
Git Jump to Vim Quickfix
19
Highlights from Git 2.36
21
Take the pain out of git conflict resolution: use diff3

May

25
Reducing the size of a git repository with git-replace

June

01
Git Under the Hood
02
Easily rewriting Git URLs from HTTPS to SSH and vice versa
18
git-snap
25
Dangit, Git!?!
28
Highlights from Git 2.37
29
Things I wish everyone knew about Git (Part I)

July

01
Write Better Commits, Build Better Projects
06
Is it time to look past Git?
17
Your git log is not a changelog!
19
In Praise of Stacked PRs
20
Things I wish everyone knew about Git (Part II)
23
Why Would Git Push a Larger than Necessary Pack

August

22
GIT Branching Strategies in 2022
23
Manage multiple working trees
29
Git’s database internals I: packed object store
30
Git’s database internals II: commit history queries
31
Git’s database internals III: file history queries

September

03
Git’s database internals IV: distributed synchronization
04
Git’s database internals V: scalability
15
Ship Small Diffs
30
I did that merge-as-cherry-pick thing

October

05
Just commit more!
16
Make Atomic Git Commits
18
Difftastic diffing with Magit
30
The Perfect Commit

November

09
Idiot proof git
18
Bringing revsets to Git
28
Git Notes: git's coolest, most unloved­ feature
30
Minimum Viable Git for Trunk-based Development

December

14
Highlights from Git 2.39
19
Use Git tactically
28
Billions of unnecessary files in GitHub