Ello Ello.

Can you recommend a program with which I can generate commit messages locally? I DO NOT want an LLM local or cloud API. What I want is a tiny or small language model. If I could easily swap or customize the model for each project, it would be better, too. So I could have smaller models for specific projects. I can do the training meself.

Thanks in advance!

  • KissYagni@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    4 hours ago

    That’s the role of the commit title, with tags if you follow https://www.conventionalcommits.org/ standard.

    99% of commit description will never be read. Only the title is usefull when you scroll to a git log.

    But, for the remaining 1%, it means you ended up doing a git blame, git bisect or any funky stuff like this to troubleshot a bug. And when you find the commit that introduced the regression, written by some dude that leaved the company 5 years ago and see a description like “Add the whatever method in whatever class that do the stuff explained by the doc written in the file”… Well, thanks bro. But why did you do this !!!