
How to do patch-based review with git range-diff
Diving into `range-diff`, the little known Git power tool to compare two versions of a series of patches.
Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
Introducing Butler Review, a new commit-based, chat centered code review tool, now in beta.
Git's new bundle-uri could help significantly speed up clones, but what bugs lurk within?
Subscribe to get fresh updates, insights, and
exclusive content delivered straight to your inbox.
No spam, just great reads. 🚀
Diving into `range-diff`, the little known Git power tool to compare two versions of a series of patches.
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
GitButler can now manage dependent branches that are stacked, including managing stacked GitHub PRs.
All the Git Merge 2024 talks are up on Youtube. Here is a quick summary of each one.
Last week we released GitButler 0.13, which is our first release with our new Fearless Rebasing feature.
GitButler now supports first class conflicts, which makes rebasing much less annoying. What is "fearless rebasing"?
Git Merge 2024 has wrapped and we all had a heck of a good time. Here's the overview.
How GitHub _actually_ became the dominant force it is today, from one of it's cofounders.
GitButler is joining the Open Source Pledge to help move towards a more sustainable open source ecosystem.
We're moving from Slack to Discord so we can involve our community more. Here's how we did it and more importantly, why.
A GitHub founder's musings on the past, present and future of large groups of people collaborating on software in awesome ways.
GitButler is now officially one of the first members of the Fair Source movement, helping to shift closed source to publicly available software by default.
GitButler is organizing the 2024 Git Merge conference, Sep 19/20 in Berlin!
New GitButler release is out! Undo anything, modify your commits with ease, new AI stuff and more!
The GitButler client is now available natively on Windows.
How can you amend a series of commits automatically to keep a clean history? Let's take a look at git autosquash.
Our waiting list generated over 1200 Git usage and feedback survey responses. Here is what we learned.
How do git worktrees help you work on more than one branch at the same time, and how does that differ from virtual branches in GitButler?
Some things that people don’t tend to know about Git anymore, and some new things you might not have noticed.
Do you know some of the cool stuff in Git that's been around for a while? All the magical -L and -C options in the Git world? Let's find out!
There are a bunch of new tricks that Git can do that were added in the last few years. How up to date are you?
Did you know that Git can handle enormous monorepos like Windows? Let's take a look at how.
The GitButler crew is at FOSDEM this weekend and I'm giving a talk on Git titled "So You Think You Know Git?". Here are the slides.
Today we're flipping the public switch on GitHub for our GitButler client code and removing the waiting list entirely. Everyone and anyone can now directly download the GitButler client and access the source code.
If you're working on a Tauri app in VS Code and want to set breakpoints and use a debugger like a grown up, this is how to get it done.
This holiday season, GitButler is sponsoring the Advent of Code and our first present is a new release! Join us in solving coding puzzles every day with our new client alpha!
Why would you sign your commits in Git? How would you do it? How is it even done? Let's dig into signing commits in Git.
GitButler is introducing an entirely new way to work on branches in Git. Join the alpha!
Last week the GitButler team descended in force on the We Are Developers World Congress in our home town of Berlin.