グローバルな.gitignoreのデフォルトパス

Gitのリポジトリによらない、グローバルな.gitignoreを設定するには $HOME/.config/git/ignore に設定する。

$ mkdir -p $HOME/.config/git
$ touch $HOME/.config/git/ignore

上記で$HOME/.config/git/ignoreにファイルを作成した上で無視するファイルを記述する。

デフォルト以外のパスに設定する方法

$HOME/.config/git/ignore以外のパスに設定する場合は、$HOME/.gitconfigに以下のように記述する。

[core]
        excludesfile = /Users/sue/.gitignore_global

以下のコマンドでも設定できる。

$ git config --global core.excludesfile ~/.gitignore_global

グローバルな.gitignoreのテンプレート

グローバルな.gitignoreに記載する内容は、以下のリポジトリにあるテンプレートを参考にするとよい。
gitignore/Global at main · github/gitignore

例えばMacの場合はmacOS.gitignore をコピーしておくとよい。