.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
的内容以及任何子目录都被列入白名单。
这看起来很基本,但我找不到任何好的例子。所以我有一个解决方案,其中包含 bin 文件夹,里面有 DLL。无论 global .gitignore 说什么,我都希望将它们全部推送到回购协议。 那我应该写在本地 .gitignore
!/*.*
OR
/*.*
?
将 !/path/to/files/*.*
或 !/path/to/files/*
添加到 .gitignore
文件。您可以通过使用 !/path/to/files/*.ext
更具体地指定 DLL
的扩展名来进一步调整它。
希望这能回答问题?
要递归添加文件,请使用!/path/to/files/**/*.*
。这将确保目录 /path/to/files
的内容以及任何子目录都被列入白名单。