I seem to be in a bit of an endless loop with configuring my git excludes file in SourceTree.
My global git config is kept in `~/.config/git/config`. My global git ignore is stored next to the config file at `~/.config/git/ignore`. This is the default value for core.excludesfile and as such is detected even when that settings is not defined in my config file.
The problem lies in the fact that SourceTree somewhat randomly will decide that my excludes file needs to be set. It then sets it to `~/.gitignore_global`.
Just trying to understand if theres anything in particular i'm doing that is causing this to reoccur.