---
title: "How core git developers configure git"
url: https://perrotta.dev/2025/03/how-core-git-developers-configure-git/
last_updated: 2026-01-03
---


[How Core Git Developers Configure
Git](https://blog.gitbutler.com/how-git-core-devs-configure-git/) by Git Butler:

> In this post, I'll go through some of the perhaps obscure Git config settings
> that I have personally globally enabled and go into them to explain what they
> do and why they should probably be the default settings.

Lots of good defaults to adopt from there.

I
[adopted](https://github.com/thiagowfx/.dotfiles/commit/31974676944732b91588e6604a29778ffa33099e)
a few. It turns out I already had most of them in my
[`~/.gitconfig`](https://github.com/thiagowfx/.dotfiles/blob/master/git/.gitconfig).

