.gitignoreの中に.gitignoreを書く

TL;DR

.gitignoreの中に.gitignoreを書くことで.gitignoreを管理下におかず実現できる

gitignroeをgithubリポジトリにpushしたくないが,gitの管理から外したい物がある時は 循環のようにgitignoreを書いておくと行ける

cpanfile.snapshot
local/
.gitignore

みたいな感じ


追記 2018/05/24

id:karupanerura さんより .git/info/exclude に書くと同等のことが出来るらしいです!

cf.

Ignoring files - User Documentation