# Git giboでGitHubが公開している.gitignoreのテンプレートを使う
ローカル環境でちょっとしたことを試すためにGitを使うことがある。毎回手でコミットしないファイルを.gitignoreに書くのは面倒なので、giboでGitHubが公開している.gitignoreのテンプレートをもとに、自分用の.gitignoreファイルを用意する。
# giboのインストール
OS XではHomebrewを使って、giboをインストールできる。
$ brew install gibo
$ gibo -v
gibo 2.1.2 by Simon Whitaker <sw@netcetera.org>
https://github.com/simonwhitaker/gibo
Fetches gitignore boilerplates from https://github.com/github/gitignore
Usage:
    gibo [command]
Example:
    gibo dump Swift Xcode >> .gitignore
Commands:
    dump BOILERPLATE...   Write boilerplate(s) to STDOUT
    help                  Display this help text
    list                  List available boilerplates
    search STR            Search for boilerplates with STR in the name
    update                Update list of available boilerplates
    version               Display current script version
# giboの使い方
gibo dump [gitignoreのテンプレート名] >> .gitignore
dumpなしで紹介されていることが多いが、v2よりgiboコマンド実行時にdumpが必要になったようだ。
gitignoreのテンプレートはgitignore (opens new window)に公開されている。 テンプレート名は大文字、小文字どちらで指定してもよく、複数指定できる。
MacでVisual Studio Codeをエディタとして使い、JavaScriptの開発をしている場合は、下記のコマンドで簡単に.gitignoreを生成できる。
gibo dump Node VisualStudioCode macOS >> .gitignore
・参考
 https://github.com/simonwhitaker/gibo (opens new window)
 https://github.com/github/gitignore (opens new window)