DEV Community

Kyle Chilcutt
Kyle Chilcutt

Posted on • Originally published at on


Auto-correct git spelling mistakes

I use git a lot for both work and personal projects, which means I type a lot of commands each day. git has a built-in spelling auto-correct system for when you’re not quite having the most precise day.

tl;dr auto-correct git spelling mistakes

$ git config --global help.autoCorrect 1

This turns this:


To this:

aww yiss

$ git config --global help.autoCorrect 1

The argument is the number of deciseconds (0.1 sec) to wait before correcting and executing a command and 1 is the shortest possible delay. If only a single option is found it will be executed, if multiple commands could be possible, it will error and ask you to try again:

Combined with a handful of bash aliases for the ways I commonly misspell git and there’s a chance I can get some stuff done without that extra cup of coffee.

$ alias gi='git'
$ alias gti='git'
$ alias gits='git'

I probably accidentally use this git config more than any other…

Top comments (0)

18 Useful Github Repositories Every Developer Should Bookmark

18 Useful GitHub repositories every developer should bookmark: everything from learning resources and roadmaps to best practices, system designs, and tools.