Skip to content
GitHub's Octocat logo

Global .gitignore

Friday, August 6, 2021

At 145 words, this article should take about 1 minute to read.

Unfortunately, this has happened to the best of us at some point, amirite?!

Screenshot of GitKraken showing a new git ignore file and 30,383 deleted files in the node modules folder

Inspired by this monstrosity, I decided to do some investigation!

Here is how to create a global .gitignore file to define a list of rules for ignoring files in every single Git repository on your computer…

  touch ~/.gitignore_global
  echo node_modules >> ~/.gitignore_global
  echo .DS_Store >> ~/.gitignore_global
  echo .vscode >> ~/.gitignore_global
  git config --global core.excludesfile ~/.gitignore_global

For more handy git tips: RTFM 😉

Cover image courtesy of Roman Synkevych.


In almost all cases, the comments section is a cesspool of Reply Guys, racists, and bots.

I don't want to have to deal with that kind of hell so I don't have a comments section.

If you want to continue the conversation, you can always hit me up on Twitter (which is, in it's own way, a vile cesspool of Reply Guys, racists, and bots).

Thomas Banks

Thomas Banks

When I'm not building things for the internet, I take photos of stuff.
Loading Invisible Visible Navigation Close Arrow Info Online Online