I don't really use git aliases, so I’m curious -- if you use aliases heavily, why do you use them? is it
1. to help remember very long / complicated commands, like `git log` with a million options
2. to save typing for very frequently used commands, like `gca = git commit --amend?
3. to give yourself kind of a "dictionary" of all the common git commands you use, so that you can remember what your workflow is by looking at all your aliases
4. something else?
@b0rk I have a thing that lets me type :Blame in vim to run git blame on the file I'm looking at, put the result in a new buffer, and move my cursor to the line I was looking at. And a few utilities for making worktrees recursively with submodules that are also worktrees (which I know you're not supposed to do but I do it anyway).