I have many subfolders in my repo, in which there are few build/
directories I'd like to ignore when committing my code. As I understand it, there are two ways to ignore all of the folders:
*/build/
(Unix wildcards)build/
(git way of ignoring files/folders)I've found Git ignore sub folders but it has two answers and I would like to know what the difference (none?) between the two approaches is. Does the same rule apply to files?
build/
is the right way to do it. It will ignore any files that are inside build
directories no matter how deep are these directories nested in your repo.
*/build/
means ignore build
directories that are exactly one level deep inside your repo. So for instance files inside build
and foo/bar/build
won't be ignored.
If you need more fine grained control, you can always add specific directories to exclude but also not to exclude using !
as a prefix.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With