[Git] .gitignore_global の設定と gibo による .gitignore の生成
また調べていたので memo.
- プロジェクト内で git 管理から外したい対象は、.gitignore で管理する。
- ~/.gitignore_global で管理すると、端末上のすべての git に共通の管理ルールを設定できる。
.gitignore_global
gitignore ファイルのひな型はこちらを参考に。
必要に応じて *~
や *.idea
などを追加する。
Some common .gitignore configurations
~/.gitignore_global の作成が終わったら、下記を実行して有効化する。
% git config --global core.excludesfile ~/.gitignore_global
gibo
gibo で .gitignore を生成できる。
% brew install gibo
% gibo -h
gibo 1.0.4 by Simon Whitaker <sw@netcetera.org>
https://github.com/simonwhitaker/gibo
Fetches gitignore boilerplates from github.com/github/gitignore
Usage:
gibo [options]
gibo [boilerplate boilerplate...]
Example:
gibo Python TextMate >> .gitignore
Options:
-l, --list List available boilerplates
-u, --upgrade Upgrade list of available boilerplates
-h, --help Display this help text
-v, --version Display current script version