Macのフォルダやファイルに関するmeta情報が格納されている.DS_Storeという名前のファイルをMac全体でgit管理から外すために
.gitignoreで.DS_Storeを削除しよう
を参考に~/.gitignore_globalを作成したのですが、
~/.gitignore_global を指定するのをやめ、デフォルトの置き場に置こう
という記事を見かけてデフォルトの~/.config/git/ignore を使うように変更しようとした時に、既に作ってしまった ~/.gitignore_global をどうすれば良いか少し悩んだのでメモ。
###~/.gitignore_global を削除し.gitconfigを編集
ターミナルから削除もしくはfinderで「command」+「shift」+「.」 で隠しファイルを表示して~/.gitignore_globalをゴミ箱に入れて、~/.gitconfigの[core]以下のexcludesfileの行を削除するだけでok
[core]
- excludesfile = ~/.gitignore_global
[core]に書いていたのがこれだけだったので[core]の行ごと消してよかったのかもしれませんが、残して試したらちゃんと動作したので念の為残しました。
ちなみにデフォルトの~/.config/git/ignore を使って.DS_Storeを無視する方法は Git でグローバルな .gitignore を作成する の「~/.config/git/ignore に設定する」のところを参考にしました。