Live data from Hacker News

Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

github.com

31–40 of 111 posts

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#32

“It never reimplements git — it shells out to the system git CLI and rebuilds commits with git commit-tree, reusing each commit's original tree so file contents are provably never changed.” Glad the LLM noted this - I was worried this would reimplement git

Why would you think such a project would reimplement git?

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#33
post #18

Earlier quoted context omitted.

Yes, for instance it could be useful if someone’s been accidentally committing with a bogus email address. Or if you’re cleaning up some sort of mess and would like to recreate an accurate history. Obviously as with any “force push” situation, the usual caveats apply if this is on a branch others have checked out, but if the mess is big enough, it is sometimes worth it to send everyone a script to reset or just to ha…

If someone's been committing with a bogus email address and they're still working on the project, shouldn't they clean up their own commits?

Usually its me who has been committing with a bogus email address, because I don't like having my real user/email set in my $HOME/.gitconfig

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#34

“It never reimplements git — it shells out to the system git CLI and rebuilds commits with git commit-tree, reusing each commit's original tree so file contents are provably never changed.” Glad the LLM noted this - I was worried this would reimplement git

[deleted]

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#35

“It never reimplements git — it shells out to the system git CLI and rebuilds commits with git commit-tree, reusing each commit's original tree so file contents are provably never changed.” Glad the LLM noted this - I was worried this would reimplement git

Why would you think such a project would reimplement git?

I believe that was sarcasm.

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#36

“It never reimplements git — it shells out to the system git CLI and rebuilds commits with git commit-tree, reusing each commit's original tree so file contents are provably never changed.” Glad the LLM noted this - I was worried this would reimplement git

why can't anyone just do things themselves anymore? it's all LLM crap

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#37

“It never reimplements git — it shells out to the system git CLI and rebuilds commits with git commit-tree, reusing each commit's original tree so file contents are provably never changed.” Glad the LLM noted this - I was worried this would reimplement git

why can't anyone just do things themselves anymore? it's all LLM crap

For what it's worth, I've used Claude to write a lot of smaller utility tools that I wouldn't normally have the time to sit down and implement, but which also solve straightforward problems.

One small example is an extension for the `gh` cli where I give it a PR number and multiple branches and it cherry-picks that PR to those branches, or lets me know if some of the branches don't work. For managing multiple release branches it's very handy, but not so handy that I would have spent a lot of time and energy doing a good job of it.

This seems like a similar sort of thing - a user friendly way to do something that most people don't need, and most people who need it probably don't need it very badly.

I haven't used claude to replace my actual skills - researching, solving problems, etc. - but I do use it to replace all the stuff which is essentially 'spend a few hours reading API docs and writing boilerplate code'.

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#39
post #13

Earlier quoted context omitted.

Please put up this or another screenshot as the first thing you see in the README - please! I'm reluctant to clone a repository and spend time on it just to find out the project looks crap and I don't want to use it. A screenshot saves other people's time :)

done

Unreadable in iPad Safari -- delayed popup darkens the screen and demands app install.

Re: Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

#40
post #34

“It never reimplements git — it shells out to the system git CLI and rebuilds commits with git commit-tree, reusing each commit's original tree so file contents are provably never changed.” Glad the LLM noted this - I was worried this would reimplement git

[deleted]

[deleted]
Post reply on HN