HNHacker News
TopNewBestAskShowJobs

YonathanTesfaye

85 karma · joined January 9, 2026

software developer
submissionscomments
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
added a warning for this in v0.2.0 signed commits now flag before the rewrite, it can know resign rebuilt commits with your key.

https://github.com/TheRealYT/git-knife/releases/tag/v0.2.0

YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
thanks
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
noted
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
it is a actually a screenshot, that's zorin's window transparency doing that
YonathanTesfaye··on Show HN: Git-knife – edit commit messages, authors, and dates like a spreadsheet
that was the idea
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
ah that's imgur. moved it to a github-hosted image should be fine now.
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
Ha ha fair. But yeah shelling out to git and reusing the original tree object was deliberate means file contents can't change even if I screw up elsewhere.
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
No idea not an emacs person does magit handle bulk author/date edits or just reword? genuinely curious
YonathanTesfaye··on Show HN: Git-knife – edit commit messages, authors, and dates like a spreadsheet
you're right, done
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
done
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
that's it
YonathanTesfaye··on Show HN: Git-knife – edit commit messages, authors, and dates like a spreadsheet
Agreed mostly. The intent is local cleanup before you push like fixing a wrong author email across a batch or dates from a machine with a bad clock
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
Appreciate it! pick a commit, stab it
YonathanTesfaye··on Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
https://imgur.com/a/V5EGCOw
YonathanTesfaye··on Show HN: Git-knife – edit commit messages, authors, and dates like a spreadsheet
I built a small Tauri app that just shows your commits in a table and lets you edit message/author/date directly, plus find & replace with regex if you need to fix a bunch at once. It backs up the branch before it rewrites anything doesn't touch file contents, just metadata.