.gitignore 将文件夹中的所有文件递归添加到白名单?

.gitignore adding all files in folder recursively to white list?

这看起来很基本,但我找不到任何好的例子。所以我有一个解决方案,其中包含 bin 文件夹,里面有 DLL。无论 global .gitignore 说什么,我都希望将它们全部推送到回购协议。 那我应该写在本地 .gitignore

!/*.*
OR
/*.*

?

!/path/to/files/*.*!/path/to/files/* 添加到 .gitignore 文件。您可以通过使用 !/path/to/files/*.ext 更具体地指定 DLL 的扩展名来进一步调整它。

希望这能回答问题?

要递归添加文件,请使用!/path/to/files/**/*.*。这将确保目录 /path/to/files 的内容以及任何子目录都被列入白名单。