気づいたら、ここだった

考えているようで、考えなしに生きてるので、気づいたらこんなことになてってた私のブログ

gitignoreの書き方につまずく

a-blog cmsでサイトを構築しようとした時の gitignore ファイルの書き方に躓いてた。

プロジジェクトトップのphpフォルダの内容は基本的に全部入れない

/php/

でいいと思うんだけど、

そこからさらに、否定条件で /php/ACMS/User/ の中身は追加したい

!/php/ACMS/User/

と書いても、User内のファイルは追加候補に出てこない。

困った。

と思っていろいろ試してみたんだけど、理由はよくわからないけど、こんな書き方

/php/**/*.*
!/php/ACMS/User/**/*.*

でうまくいった。

これでいいのか?

おしえて詳しい人。

追記:ちなみに作ったignoreは

gitignore/ABlogCms.gitignore at master · majosystems/gitignore · GitHub
こちらに