It can't be implemented by a language alone, since we have to integrate with a particular VCS (e.g git).
I prefer to just make commits for really tiny changes so I don't have to a lot of remembering.
I think this might not be that difficult to hack together though - 1. Decide on a comment format thats easy to parse 2. make a parser that goes through your source files and pulls out the comments into a file 3. make a commit hook (or just cat the file)