Remix.run Logo
IshKebab 3 hours ago

Why do you even want the issue number in the commit title? I find that super annoying and unfortunately GitHub kind of forces it on you if you use merge queues.

It's fine for it to be in the description.

hebleb 2 hours ago | parent | next [-]

If i'm looking at git history, the ticket number is the most useful piece of info to get more context on the changes for me

alanwreath 2 hours ago | parent | prev [-]

It’s very helpful to know the motivation for the commit and if that motivation was tied to a client contract/feature. Especially in cases where a commit affects multiple files or even just one file so that all commits can be grouped into a feature/contract.

compiler-guy 2 hours ago | parent [-]

COMPANY-1234 in the title doesn't tell the reader all that much about the the feature or motivation. It does tell the client, but I'm not seeing why that is better than having it in the description as a tag, or some other nice way of extracting it.

willy1234x1 an hour ago | parent [-]

Least of all when that ticket is older and so much of the code and the company has changed too. Like sometimes useful historical context sure but worth putting in the first line of a commit? I put it in the body with a link to the ticket or tickets as a footer, if someone wants historical context it's there.