如何忽略所有目录中的 .dll 文件

How to ignore .dll files from all directories

我有一个项目,它有很多包含 .dll 文件的目录。现在我想忽略所有目录中具有 .dll 扩展名的所有文件。我在根目录中有 .gitignore 文件 directory.I 尝试了很多组合,但 none 似乎有效。

请帮忙

忽略文件 有时,有些文件您不想 Git 签入到 GitHub。有几种方法可以告诉 Git 要忽略哪些文件。

创建本地 .gitignore

如果您在存储库中创建一个名为 .gitignore 的文件,Git 会在您提交之前使用它来确定要忽略哪些文件和目录。

应将 .gitignore 文件提交到您的存储库中,以便与克隆存储库的任何其他用户共享忽略规则。

GitHub 在 github/gitignore public 存储库中为许多流行的操作系统、环境和语言维护了一个推荐 .gitignore 文件的官方列表。

  1. 在终端中,导航到您的 Git 存储库的位置。
  2. 输入touch .gitignore创建.gitignore文件。

Octocat 有一个要点,其中包含一些要添加到此文件中的好规则。

如果您已经签入了一个文件,并且您想要忽略它,如果您稍后添加规则,Git 将不会忽略该文件。在这些情况下,您必须先通过 运行 在您的终端中执行以下命令取消跟踪该文件:

git rm --cached FILENAME

创建全局 .gitignore

您还可以创建一个全局 .gitignore file,这是一个规则列表,用于忽略计算机上每个 Git 存储库中的文件。例如,您可以在 ~/.gitignore_global 创建文件并向其添加一些规则。

  1. 打开终端。
  2. 运行 在您的终端中输入以下命令:git config --global core.excludesfile ~/.gitignore_global

只需使用

*.dll

这将递归地忽略所有文件夹中的所有 .dll 文件。