Hacker News Viewer

Highlights from Git 2.54

by ingve on 4/20/2026, 5:29:51 PM

https://github.blog/open-source/git/highlights-from-git-2-54/

Comments

by: ajoberstar

Nice to see some seemingly jujutsu inspired features getting into Git core.<p><pre><code> git history reword ~= jj describe git history split ~= jj split </code></pre> <a href="https:&#x2F;&#x2F;git-scm.com&#x2F;docs&#x2F;git-history" rel="nofollow">https:&#x2F;&#x2F;git-scm.com&#x2F;docs&#x2F;git-history</a><p><a href="https:&#x2F;&#x2F;www.jj-vcs.dev&#x2F;latest&#x2F;cli-reference&#x2F;#jj-describe" rel="nofollow">https:&#x2F;&#x2F;www.jj-vcs.dev&#x2F;latest&#x2F;cli-reference&#x2F;#jj-describe</a><p><a href="https:&#x2F;&#x2F;www.jj-vcs.dev&#x2F;latest&#x2F;cli-reference&#x2F;#jj-split" rel="nofollow">https:&#x2F;&#x2F;www.jj-vcs.dev&#x2F;latest&#x2F;cli-reference&#x2F;#jj-split</a>

4/21/2026, 1:02:06 AM


by: ufo

I have always had this problem with hooks and new contributors: since hooks don&#x27;t run by default if you just clone the repository, my open source projects get many PRs from new contributors that did not run the linting and commit hooks. I understand there&#x27;s a security reason for this but what workflows have worked best for you to get everyone to run the hooks? And do you think the new config-based hooks can help new contributors?

4/23/2026, 12:06:43 PM


by: greg_dc

Those new git history commands will save me an average of maybe a minute a day, but it&#x27;s still definitely handy nonetheless! After 2 months, that&#x27;s an hour back!<p>The git log -L change is nice to see as well. Anything that makes git more filterable gets my vote.

4/23/2026, 1:21:59 PM


by: jinushaun

`git history reword` is great. Using `git rebase -i` just to fix a spelling error is overkill and doesn’t actually do what I want.

4/23/2026, 1:05:17 PM


by: WhyNotHugo

The new additions to `git add -p` seem pretty neat. Staging changes with `-p` is seriously underrated!

4/23/2026, 12:58:51 PM


by: samtrack2019

the new git history command seems to be useful for quick reword, altho since i use lazygit&#x2F;magit i don&#x27;t really see much of a problem to me

4/20/2026, 6:27:58 PM


by: Rover222

I do almost no direct git work myself these days. Using claude in Conductor. Working on a team. I&#x27;ll tell claude what do do in git sometimes, but there doesn&#x27;t seem to be much need to do it myself anymore, even with complicated rebases, reflogs, etc.

4/23/2026, 1:25:04 PM