atproto git client

feat(repo): stamp change-ids with a commit-msg hook master

A change-id can only be written without rewriting history while the commit is being made, so `repo configure`, `clone` and `create` install a hook that writes one. It takes the commit-msg slot only when that slot is free or already atgc's; where a hook framework owns it, this repo's prek.toml shows the way in. Change-Id: Ic50c9232658178cb0f0982c258c8fb2f72fff756


Author permadeath.com Committer Tangled Date Commit 8d7007c8 Parent 6acaea63 Change ID Ic50c923