simonwhitaker/gibo: A shell script for easily accessing gitignore boilerplates のご紹介。
見慣れない言語で.gitignoreを作成する際には github/gitignore: A collection of useful .gitignore templates を参考に作っていましたが
このgithub/gitignoreを元にコマンドラインで作成してくれるgibo というツールがありました。
gibo とは.gitignore boilerplates の略のようです。
使い方
$ gibo Node >> .gitignore
な感じです。
completionも用意されていますので、迷いなく使えるかと思います。
homebrewで入れると以下に配置されるようです。
/usr/local/etc/bash_completion.d/gibo-completion.bash
Editorにも対応しているみたいですね。
$ gibo NetBeans ### https://raw.github.com/github/gitignore/7792e50daeaa6c07460484704671d1dc9f0045a7/Global/NetBeans.gitignore nbproject/private/ build/ nbbuild/ dist/ nbdist/ .nb-gradle/
MS Officeもあるようです。
$ gibo MicrosoftOffice ### https://raw.github.com/github/gitignore/7792e50daeaa6c07460484704671d1dc9f0045a7/Global/MicrosoftOffice.gitignore *.tmp # Word temporary ~$*.doc* # Excel temporary ~$*.xls* # Excel Backup File *.xlk # PowerPoint temporary ~$*.ppt* # Visio autosave temporary files *.~vsd*