# 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)