Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1730

B

Butler's Log

Company blog · blog.gitbutler.comprogrammingweb

Butler's Log is the company blog at blog.gitbutler.com, writing about programming and web. Since 2023, 42 different Hacker News readers have linked it 74 times, most often “Fast Git on Huge Repositories and Monorepos”. It is still writing: the last post was on 2026-10-28, and you can follow it by feed.

Visit the blog
74mentions?
42HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 25 in 2025

Too few sampled comments (14) to say how often HN recommends it.?

Why HN links it

HN readers link GitButler's blog for posts on Git workflow and internals, including recommended Git config defaults, stacked branches, rebasing and commit signing, plus the project's own licensing and history.

Summarised by Claude from a sample of 14 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The GitButler blog - insights, tutorials, and updates from the GitButler team

Most-linked posts?

  1. /how-git-core-devs-configure-git
    4 people · 4 mentions · first linked 2026-02-01
  2. Fast Git on Huge Repositories and Monorepos
    4 people · 4 mentions · first linked 2024-02-08
  3. The Future of Open Source
    3 people · 3 mentions · first linked 2024-08-06
  4. GitButler's new patch based Code Review (Beta)
    3 people · 3 mentions · first linked 2025-03-20
  5. The Great CSS Expansion
    3 people · 3 mentions · first linked 2026-03-23
  6. GitButler is now fair source
    3 people · 3 mentions · first linked 2024-08-06
  7. Opening Up GitButler
    3 people · 3 mentions · first linked 2024-02-06
  8. We've raised $17M to build what comes after Git
    3 people · 3 mentions · first linked 2026-04-08
  9. The GitButler CLI
    3 people · 3 mentions · first linked 2026-02-05
  10. Interdiff review with git range-diff
    3 people · 3 mentions · first linked 2025-02-28

What Hacker News says?

  1. This war was over around about the time I started, but my take on it is that it's all a bit intermixed and Mercurial lost because bitbucket caved and did git hosting [2], but git won beacuse of github and heroku [1][2] [1] https://www.koyeb.com/blog/herokus-free-tier-legacy-the-shou... [2] https://blog.gitbutler.com/why-github-actually-won/

    Comment linking /why-github-actually-won/

    on “Beej's Guide to Git”
  2. Submitted Why GitHub won as a story · 652 points

    HN discussion
  3. https://blog.gitbutler.com/rss/ most of the time trying the main URL + /rss works also the tag is there <link rel="alternate" type="application/rss+xml" title="GitButler" href=" https://blog.gitbutler.com/rss/ ">

    Comment linking /rss/

    on “Git tips and tricks”
  4. Submitted Git 3.0's upcoming SHA-256 default will be a costly mistake as a story · 583 points

    HN discussion
  5. GitButler relicensed[1] to FSL, so it's source-available now, open-source after two years. [1]: https://blog.gitbutler.com/gitbutler-is-now-fair-source/

    Comment linking /gitbutler-is-now-fair-source/

    on “How core Git developers configure Git”
  6. Submitted How Core Git Developers Configure Git as a story · 570 points

    HN discussion
  7. If this is something you're interested in, you may want to try the patch-based review system that we recently launched for GitButler: https://blog.gitbutler.com/gitbutlers-new-patch-based-code-r...

    Comment linking /gitbutlers-new-patch-based-code-review/

    on “20 years of Git”
  8. Submitted Git tips and tricks as a story · 506 points

    HN discussion
  9. There is a post[1] on the gitbutler blog where they collect a subset of defaults that allegedly git core developers use. It's where I got most of my config from. [1] https://blog.gitbutler.com/how-git-core-devs-configure-git

    Comment linking /how-git-core-devs-configure-git

    on “Looking forward to Git 2.56 – and 3.0”
  10. Submitted Why is Git Autocorrect too fast for Formula One drivers? as a story · 444 points

    HN discussion
  11. GitButler handles all of this pretty automatically, if you don't want to deal with the Git gymnastics needed here. https://blog.gitbutler.com/stacked-branches-with-gitbutler

    Comment linking /stacked-branches-with-gitbutler

    on “Stacked Diffs with git rebase —onto”
  12. Submitted How core Git developers configure Git as a story · 317 points

    HN discussion
  13. Microsoft uses git for Windows repository pretty successfully. It started with custom VFS implementation and fork of git but by now everthing is upstreamed and VFS is not used anymore. https://blog.gitbutler.com/git-tips-3-really-large-repositor...

    Comment linking /git-tips-3-really-large-repositories/

    on “The Fossil Sync Protocol”
  14. Submitted 20 years of Git as a story · 306 points

    HN discussion
  15. They have a few blog posts about this license: https://blog.gitbutler.com/gitbutler-is-now-fair-source/ , https://blog.gitbutler.com/the-future-of-open-source/ I don't think they are the first ones to open-source their code on a timer, but they are trying to popularize the idea.

    Comment linking /the-future-of-open-source/

    on “GitButler now supports first class conflicts, making rebasing less annoying”
  16. Submitted Going down the rabbit hole of Git's new bundle-URI as a story · 293 points

    HN discussion
  17. > In Retcon, if a commit move results in a conflict, that doesn't matter; you can keep making changes to your history anyway, and then resolve any remaining conflicts when you're ready. I didn't realize Retcon could do this from the website, nice! I wonder how similar your approach is to [jj's approach to conflicts]; whether you reinvented the same way of modelling conflicts in the repo or use a different one. (See…

    Comment linking /fearless-rebasing/

    on “Rewrite Git history via drag-and-drop”
  18. Submitted GitButler now supports first class conflicts, making rebasing less annoying as a story · 109 points

    HN discussion
  19. Anamon · 2026-02-22Recommends
    I had configured that one ever since reading this very helpful article, which I suspect I discovered through HN a while ago: https://blog.gitbutler.com/how-git-core-devs-configure-git

    Comment linking /how-git-core-devs-configure-git

    on “I found a useful Git one liner buried in leaked CIA developer docs”
  20. Submitted Git Worktrees and GitButler as a story · 104 points

    HN discussion
  21. I've been getting my family members to start vibe coding. In my experience, claude works very well but the biggest issue is actually installing all the necessary tools. So I created a little setup script that MacOS users can use to get up-and-running quickly. It basically sets them up with a development environment similar to the one I use personally. It uses the git settings from https://blog.gitbutler.com/how-git-…

    Comment linking /how-git-core-devs-configure-git

    on “Start (Vibe) Coding Fast”
  22. Submitted GitButler is now fair source as a story · 94 points

    HN discussion
  23. https://blog.gitbutler.com/series-a likely has a large part to play in it. By which I mean, what do we imagine a16z thinks of the [L]GPL? My brief experience in a startup exposed to them is that a16z seems willing to fund "infrastructure" projects more than most, but they did seem to have a ready set of answers on what "open source" means in that context. (If someone can find me an a16z funded team that published co…

    Comment linking /series-a

    on “Grit: Rewriting Git in Rust with Agents”
  24. Submitted Opening Up GitButler as a story · 11 points

    HN discussion
  25. I see it differently. I look at it as if I had written this code myself, using this same approach. Look at the docs, look at the tests, look at the source, implement something that is interactively compatible but a very different approach. For example, this is exactly what I did when I tried to get SSH commit signing working properly in GitButler: https://blog.gitbutler.com/signing-commits-in-git-explained You can s…

    Comment linking /signing-commits-in-git-explained

    on “Grit: Rewriting Git in Rust with Agents”
  26. Submitted The Future of Open Source as a story · 10 points

    HN discussion
  27. I'm using these options https://blog.gitbutler.com/how-git-core-devs-configure-git and I'm happy with it

    Comment linking /how-git-core-devs-configure-git

    on “Using Git's rerere feature to escape recurring conflict hell”
  28. Submitted Managing Multiple Claude Code Sessions Without Git Worktrees as a story · 8 points

    HN discussion
  29. Submitted GitButler is now Fair Source as a story · 7 points

    HN discussion
  30. Submitted Why is Git's autocorrect faster than an F1 driver's reflexes? as a story · 6 points

    HN discussion

Search all of HN for blog.gitbutler.com

Linked by the same people?