#git

20 years of Git. Still weird, still wonderful.

20 years of Git. Still weird, still wonderful.

a month ago by 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)

2 months ago by 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

2 months ago by 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

2 months ago by 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

2 months ago by 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?

4 months ago by 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

5 months ago by Scott Chacon

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

Git Worktrees and GitButler

Git Worktrees and GitButler

a year ago by 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

a year ago by 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

a year ago by 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

a year ago by 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

a year ago by 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

a year ago by 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

a year ago by 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

2 years ago by 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.