Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Comments on How to configure .gitignore to ignore all files except a certain directory
Post
How to configure .gitignore to ignore all files except a certain directory
+4
−0
MWE
In the terminal run:
mkdir mwe
cd mwe
mkdir dir
touch f1.txt f2.pdf dir/f1.txt dir/f2.pdf
git init .
Create a .gitignore
with:
* # ignore all
!dir/ # except this directory
Problem
Git doesn't register this and all files are still ignored:
git status
But, a normal file pattern works:
* # ignore all
!f1.txt # except this file
Question
How do I configure my .gitignore
to ignore all except a certain
directory?
1 comment thread