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

.gitignore是否将文件夹中的所有文件递归添加到白名单?,git,gitignore,Git,Gitignore,这看起来很基本,但我就是找不到任何好的例子。因此,我有一个解决方案,其中包含bin文件夹和DLL。gitignore表示:我希望无论全球情况如何,都能将它们推到回购协议上。 那么我应该用本地语言写吗 !/*.* OR /*.* ?添加/路径/to/files/*.或/路径/to/files/*到.gitignore文件。您可以通过使用指定DLLs的扩展来进一步调整它/path/to/files/*.ext更具体 希望回答这个问题?添加/路径/to/files/*.或/路径/to/files/*

这看起来很基本,但我就是找不到任何好的例子。因此,我有一个解决方案,其中包含bin文件夹和DLL。gitignore表示:我希望无论全球情况如何,都能将它们推到回购协议上。 那么我应该用本地语言写吗

!/*.*
OR
/*.*

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


希望回答这个问题?

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


希望回答这个问题?

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

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

to
添加所有文件
意味着将它们添加到被忽略的文件集中,或者将它们添加到git存储库(因此“不忽略”它们)?我的意思是添加我想要推送的所有文件。我想覆盖全局gitignore中已经设置的任何最终选项。例如,如果我在项目中有bin dir,并且它包含*.dll文件,那么我也想包含它们。所以我希望能够在我的解决方案中推送所有文件!这样一件小事,很难找到:(@leonbloy抱歉,这是一个令人困惑的问题。我已经更新了postTo
addall files
的意思是将它们添加到被忽略的文件集中,或者将它们添加到git存储库(因此“不要忽略”它们)?我的意思是添加我要推送的所有文件。我要覆盖全局gitignore中已设置的任何最终选项。例如,如果我在项目中有bin dir,并且它包含*.dll文件,那么我也要包含它们。因此我希望能够推送我的解决方案中的所有文件!这是一件小事,很难找到:(@leonbloy抱歉,这是一个令人困惑的问题。我已将我的解决方案根目录中的postso adding.gitnore更新为!*。*不应忽略我子文件夹中的所有文件,对吗?抱歉,这是一个令人困惑的问题。我已将我的解决方案根目录中的postso adding.gitnore更新为!*。*不应忽略我子文件夹中的所有文件,对吗?抱歉,这是错误的。)令人困惑的问题。我已经更新了帖子