- Create a special file, maybe `.gitcommitmessage` in the local repository. - Create shortcuts to edit the file - As I develop, add notes to that file as a git commit message - When I commit, read from that file for the git commit message