I have this file structure
aaafolder
└─ bbbfolder
├─ filename0.txt
├─ dddfolder
│ ├─ filename1.txt
│ └─ filename2.txt
├─ cccfolder
└─ filename.txt
I want all the contents of the aaafolder
folder to be hidden, but all files in the dddfolder
folder must be present.
So in the repository, I want to get in Git this:
aaafolder
└─ bbbfolder
└─ dddfolder
├─ filename1.txt
└─ filename2.txt
My .gitignore
looks like this:
/source/aaafolder/**
!/source/aaafolder/bbbfolder/dddfolder/*
However, the entire aaafolder
folder is ignored