Creating a Global .gitignore

For quite some time, my Git config has had the following entry:

[core]
	excludesfile = /home/jamie/.gitignore_global

This allows me to globally set patterns that I don't want to see anywhere, ever, such as my git worktrees.

But it turns out that Git actually has a default location for your gitignores, located in ~/.config/git/ignore, which means you don't even need that configuration to be set!

Thanks to /u/toupeira for sharing the tip on reddit.

Written by Jamie Tanna's profile image Jamie Tanna on , and last updated on .

Content for this article is shared under the terms of the Creative Commons Attribution Non Commercial Share Alike 4.0 International, and code is shared under the Apache License 2.0.

#blogumentation #git #nablopomo.

This post was filed under articles.

This post is part of the series nablopomo-2019.

Related Posts

Other posts you may be interested in:

Interactions with this post

Interactions with this post

Below you can find the interactions that this page has had using WebMention.

Have you written a response to this post? Let me know the URL:

Do you not have a website set up with WebMention capabilities? You can use Comment Parade.