2015年6月11日木曜日

.gitignoreの正規表現

リビジョン管理ツールGitの.gitignore の正規表現についてメモ。


ネットで検索するとだいたい「正規表現が使える」とあるのですが。

実際やってみるとどうもうまくいかない・・・あれぇ・・・;。


厳密には正規表現ではない?

何をもって正規表現とするか・・・ですが。
とりあえず私的には、この辺の本を一応のリファレンスとしています。





どうもここで言う「正規表現」が .gitignore で全部使えるわけではないようです。





公式ドキュメントをみる

仕様は本家にありき。
ということで本家にいくとありました。

http://git-scm.com/docs/gitignore


どうも一部の複合的な表記はできないのかもしれません。

むしろ複雑すぎる表記はもっと簡便に書くべき・・・なのかもしれません。
運用上もわかりやすいし。




Unityで使う .gitignore

githubに .gitignoreのリポジトリがあります。
(なんかややこしい日本語ですが)



gitbub / gitignore



ここを見ると各種言語用に大量の .gitignore が登録されています。

この中に

Unity.gitignore

が下の方にあるのでとりあえずこれを使うと面倒が無い感じです。
あとは各自の好みで追加したりです。


0 件のコメント:

コメントを投稿