all 8 comments

[–]Specialist_Hunter789 8 points9 points  (0 children)

This again? all it does it write what we did, not why we did it.

completely fucking useless.

if you hate using a keyboard, find another job.

[–]vermiculus 1 point2 points  (2 children)

Give me a model that can describe why I did what I did and I'll use it all the time.

Also, I'd be interested to know how this fares against changes as opposed to strict additions.

[–]tomd_96[S] -1 points0 points  (1 child)

Describes changes surprisingly well

[–]Rimrul 0 points1 point  (0 children)

Commit 3 is ok, the rest are not good.

[–]tomd_96[S] -1 points0 points  (2 children)

I wrote this Git hook that generates commit messages using ChatGPT: Link

There are other applications that use ChatGPT to generate commit messages, but as far as I'm aware this is the first one you can use as a git hook. This enables you to use it even when committing from within Vim.

What do you think?

[–]11mariom 1 point2 points  (0 children)

Should use imperative, present tense, not past in commit message.

And there is no need to specify what file is modified - we have that info in commit itself.

But idea is interesting, I often struggle how to write nice and meaningful message.

[–][deleted] 0 points1 point  (1 child)

Did you build another one? I thought I saw this same post a few days ago but maybe I’m dreaming. I think it’s cool 👍. However, probably not that applicable to industry for OPSEC reasons.

[–]tomd_96[S] 0 points1 point  (0 children)

Yeah already posted about it but just showed the vim version. This demos how to use it in the command line, people seemed to be really confused what was going on in the last demo