次のディレクトリ構造があります。
/app
/src
/MyProject
/FirstProject
/Controller
/file-1-1.php
/file-1-2.php
/file-1-3.php
/Resources
/view-1.html.twig
/view-2.html.twig
/SecondProject
/Controller
/file-2-1.php
/file-2-2.php
/file-2-3.php
/Resources
/view-3.html.twig
/view-4.html.twig
/vendor
/web
内のファイルを除く、リポジトリ内のすべてのファイルを無視したいと思います/src/MyProject/SecondProject/Resources
。私は多くの方法を試しましたが、成功しませんでした。GitHub アプリケーションが必要なディレクトリを検出しません。通常、このアプリケーションはファイルを検出しないか、すべて検出するため、混乱します。
私は試した:
# IGNORE:
app/
src/
vendor/
web/
# ALLOW:
# my first attempt:
!src/MyProject/SecondProject/Resources/*
# second attempt:
!src/MyProject/SecondProject/Resources/**/
# third attempt:
!src/MyProject/SecondProject/Resources/**/*
他の質問で解決策が見つかりませんでした!