gitignoreで決まったファイルのみ許容する書き方
working-memo/.gitignore at master · kanagawa41/working-memo
リポジトリ内のファイルを原則すべて無視した上で、特定のディレクトリ・ファイルだけをGit管理下に置きたいときに使う.gitignoreの書き方。*で全除外した後、!で許可対象を明示的に指定する。この例ではbinディレクトリ直下の.shファイルだけが管理対象になる。
working-memo/.gitignore at master · kanagawa41/working-memo
*
!bin
!bin/*.sh