logoalt Hacker News

bitbashertoday at 1:17 PM4 repliesview on HN

That doesn't make any sense. There's 10,000+ lines of code. There shouldn't be a single commit "Initial commit". I'm fine with squashing some commits and creating a clean history, but this isn't a clean history it's obfuscated.


Replies

tidwalltoday at 6:01 PM

I do this all the time. I’ll spend weeks or months on a project, with thousands of wip commits and various fragmented branches. When ready, I’ll squash it all into a single initial commit for public consumption.

johnisgoodtoday at 5:14 PM

I have done "Initial commit"s after having almost finished something. Sometimes fter >10k lines. Totally unrelated to LLMs, as I have done it years ago as well, and has nothing to do with LLMs. I see why you would think what you do though, but it does not logically follow.

tostitoday at 1:48 PM

I also do this. Lots of weird commit messages because fuck that, I'm busy. Commits that are just there to put some stuff aside, things like that. I don't owe it to anyone to show how messy my kitchen is.

show 2 replies
drob518today at 2:25 PM

It may have been released with a new repo created, losing all the previously-private history.

show 1 reply