I'm working on a project in Git and I want to ignore a specific folder ./unit_testing/test_cache. However, i need to keep ./unit_testing folder itself. But When I push my code in GitHub this ./unit_testing folder are removed in GitHub repository.
Directory Structure:
.
├── unit_testing
│ └── test_cache
│ └── test_output.txt
└── test_project.py
.gitignore file:
/unit_testing/test_cache
I added a exclude pattern to my .gitignore file !/unit_testing However, the ./unit_testing folder is still being removed from my repository when I push my code to GitHub.
Updated .gitignore File:
!/unit_testing
/unit_testing/test_cache