zurawiki /gptcommitRust2.4K81A git prepare-commit-msg hook for authoring commit messages with LLMs.cligitgithooklarge-language-models