A repository's `.gitignore` should be focused on ignoring files within
the repo that we do not want to be committed. For example, a build
A global ignore is a better place for ignoring OS-level files, editor
extensions, and files that you are always likely to want ignored (e.g.