私は木を持っています:
- bower_components
- jquery
- .bower.json
- jquery.js
- ...
- underscore
- .bower.json
- underscore.js
- ...
- ...
bower_components/
ファイル以外のすべてを無視したかった.bower.json
ので、次のように書きました.gitignore
。
bower_components/**/*
!bower_components/**/.bower.json
gitignore man によると、git はbower_components
exceptのサブディレクトリ内のすべてを無視する必要.bower.json
がありますが、そうではありません。何が間違っているのかわかりませ!.bower.json
ん。運が悪いなど、さまざまな組み合わせを試しました。
git check-ignore bower_components/jquery/.bower.json -v
私に与えます:
.gitignore:1:bower_components/**/* bower_components/jquery/.bower.json
ls bower_components/**/.bower.json
ファイルのリストをくれ.bower.json
ます。
私は遊ぶためのテストツリーを持っています: nocorp.me/32430Z3J1o2k