I realised some days ago that I can include screenshots in git commit messages. Scaling the screenshot down with a small size encoding (like webp) and converting the bytes to a base64 encoded data URI.
The UX in this is obviously not great, you'd have to copy the url (click twice to select the entire thing) and visit it in your browser.
Useless for my repos because I'm the only one seeing the git history, but it might be useful for other graphical projects.
#git