git

Snippets

Branch visualisation

git log --graph --decorate --oneline --all

Grep history

git log --all --patch --oneline | rg foo

Sign all commits during interactive rebase.

git rebase -i origin/master and insert git commit --amend -S --no-edit after each commit.

u Signatures

u GPG

u SSH

u Others

ENV

Source.

Tools

git-syncing

gitk

Weird ass GUI for git. Has visualisation, diffs and all the cool stuff cool kids use. Available in nix shell nixpkgs#gitFull.

u LFS