Tagged with “git

36 articles

Simplifying Git by Using GitButler

Simplifying Git by Using GitButler

February 22, 2026by PJ Hagerty

Git is great - and has been for twenty years. But in that time, how many of us have advanced our git skills? Most of us know about five or six commands: clone, status, push/pull, add, commit, branch, and checkout.

Introducing the GitButler CLI

Introducing the GitButler CLI

February 5, 2026by Scott Chacon

Now in technical preview, the new GitButler CLI brings all the power of GitButler to your command line

GitButler 0.19 - "Commander Keen"

GitButler 0.19 - "Commander Keen"

February 5, 2026by Scott Chacon

GitButler 0.19 is out, now shipping with a CLI, improved diffing, improved agentic help and more!

Getting Started With GitButler Agents

Getting Started With GitButler Agents

January 9, 2026by Mattias Granlund

GitButler built a new way to integrate AI-powered code generation directly into your version control workflow.

Using the GitButler MCP Server to Build Better AI-Driven Git Workflows

Using the GitButler MCP Server to Build Better AI-Driven Git Workflows

December 30, 2025by Estib Vega

By exposing GitButler functionality through the Model Context Protocol, the MCP server allows AI tools to interact directly with your Git workflow.

Using GitButler With Multiple GitHub Accounts

Using GitButler With Multiple GitHub Accounts

December 15, 2025by PJ Hagerty

Working across multiple GitHub accounts can get messy fast. GitButler removes a lot of that friction with built-in GitHub integration.

Advent of Code!

Advent of Code!

November 26, 2025by PJ Hagerty

GitButler is excited to officially participate in this year's Advent of Code! Join our team as we tackle 25 days of clever programming puzzles and showcase how GitButler makes solving daily challenges smoother.

Upcoming GitButler Events

Upcoming GitButler Events

November 18, 2025by PJ Hagerty

GitButler has been out and about — check out where we are heading next!

Use GitButler for your Gerrit workflow

Use GitButler for your Gerrit workflow

November 10, 2025by Scott Chacon

GitButler now has native Gerrit Mode support. Enable it with one config setting and get automatic Change-Id injection, smart push behavior, and linked change URLs.

Integrating GitButler and GitHub Enterprise

Integrating GitButler and GitHub Enterprise

November 6, 2025by Estib Vega

GitButler with GitHub Enterprise means your hosted instance of GitHub becomes available inside the client.

Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 3

Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 3

November 4, 2025by PJ Hagerty

In Part 3, we take a look at some deep examples of where Butler Flow comes in handy.

Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 2

Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 2

October 28, 2025by PJ Hagerty

Dig deeper into what Butler Flow is, using Butler Flow day-to-day and best practices.

Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 1

Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 1

October 23, 2025by PJ Hagerty

Dig into what Butler Flow is, why it exists, how it works, and how adopting it can help modern development teams solve one of the perpetual pains in software.

GitButler 0.16 - "Sweet Sixteen"

GitButler 0.16 - "Sweet Sixteen"

September 12, 2025by Scott Chacon

GitButler 0.16 is out, featuring our new Agents Tab, AI tool integrations, rules, splitting and more!

GitButler's Claude Code tab

GitButler's Claude Code tab

September 11, 2025by Scott Chacon

GitButler's new Agents Tab brings Claude Code directly into your Git workflow, giving each branch its own independent development assistant.

Git Mini Summit 2025 Videos

Git Mini Summit 2025 Videos

September 3, 2025by Scott Chacon

GitButler attended the Git Mini Summit 2025 and posted videos of all the talks. Here is what everyone talked about this year.

Managing Multiple Claude Code Sessions Without Worktrees

Managing Multiple Claude Code Sessions Without Worktrees

July 22, 2025by Scott Chacon

With Claude Code's new lifecycle hooks, GitButler auto-sorts simultaneous AI coding into separate branches. Write three features, get three clean branches — no conflicts, no worktrees, no hassle.

20 years of Git. Still weird, still wonderful.

20 years of Git. Still weird, still wonderful.

April 7, 2025by Scott Chacon

Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?

GitButler's new patch based Code Review (Beta)

GitButler's new patch based Code Review (Beta)

March 20, 2025by Scott Chacon

Introducing Butler Review, a new commit-based, chat centered code review tool, now in beta.

Going down the rabbit hole of Git's new bundle-uri

Going down the rabbit hole of Git's new bundle-uri

March 13, 2025by Scott Chacon

Git's new bundle-uri could help significantly speed up clones, but what bugs lurk within?

How to do patch-based review with git range-diff

How to do patch-based review with git range-diff

February 28, 2025by Scott Chacon

Diving into `range-diff`, the little known Git power tool to compare two versions of a series of patches.

How Core Git Developers Configure Git

How Core Git Developers Configure Git

February 22, 2025by Scott Chacon

What `git config` settings should be defaults by now? Here are some settings that even the core developers change.

Why is Git Autocorrect too fast for Formula One drivers?

Why is Git Autocorrect too fast for Formula One drivers?

January 13, 2025by Scott Chacon

Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.

Stacked Branches with GitButler

Stacked Branches with GitButler

December 4, 2024by Scott Chacon

GitButler can now manage dependent branches that are stacked, including managing stacked GitHub PRs.

Git Merge 2024 Talks are Up

Git Merge 2024 Talks are Up

October 24, 2024by Scott Chacon

All the Git Merge 2024 talks are up on Youtube. Here is a quick summary of each one.

Fearless Rebasing

Fearless Rebasing

October 23, 2024by Scott Chacon

GitButler now supports first class conflicts, which makes rebasing much less annoying. What is "fearless rebasing"?

Fixing up Git with Autosquash

Fixing up Git with Autosquash

March 11, 2024by Scott Chacon

How can you amend a series of commits automatically to keep a clean history? Let's take a look at git autosquash.

The Git Zeitgeist

The Git Zeitgeist

March 5, 2024by Scott Chacon

Our waiting list generated over 1200 Git usage and feedback survey responses. Here is what we learned.

Git Worktrees and GitButler

Git Worktrees and GitButler

March 4, 2024by Scott Chacon

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?

Git Tips and Tricks

Git Tips and Tricks

February 8, 2024by Scott Chacon

Some things that people don’t tend to know about Git anymore, and some new things you might not have noticed.

Git Tips 1: Oldies but Goodies

Git Tips 1: Oldies but Goodies

February 8, 2024by Scott Chacon

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!

Git Tips 2: New Stuff in Git

Git Tips 2: New Stuff in Git

February 8, 2024by Scott Chacon

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?

Git Tips 3: Really Large Repositories

Git Tips 3: Really Large Repositories

February 8, 2024by Scott Chacon

Did you know that Git can handle enormous monorepos like Windows? Let's take a look at how.

FOSDEM Git Talk

FOSDEM Git Talk

February 4, 2024by Scott Chacon

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.

Opening Up GitButler

Opening Up GitButler

February 2, 2024by Scott Chacon

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.

Signing Commits in Git, Explained

Signing Commits in Git, Explained

September 25, 2023by Scott Chacon

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.