Lazuli

らずり

gibo

simonwhitaker/gibo · GitHub

.gitignore ボイラープレートというやつ。最高なツール
.DS_Store とか IDE の設定ファイルとかフレームワークのキャッシュとかそういうリポジトリに含めたくないファイルが書かれた .gitignore のテンプレートを提供してくれる!最高なツール

Usage

Homebrew でサクッと入れる。

$ brew install gibo


たとえば OS X の場合、こういうのが表示される。

$ gibo osx
### https://raw.github.com/github/gitignore/298588469ac0cb08a00eebf7b00efb5ab726daca/Global/osx.gitignore

.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon

# Thumbnails
._*

# Files that might appear on external disk
.Spotlight-V100
.Trashes

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk


つまり、こうしてやればいい。

$ gibo osx > .gitignore


最高なツールですねえ。
対応してるボイラープレートは l オプションを付ければよい。便利。

$ gibo -l


また、連続してボイラープレートを指定してやることも可能。

$ gibo java android eclipse > .gitignore