25

我需要从我的 Github 中排除文件夹 App_Data 但我不知道如何。

我有一个应用程序可以在目录中保存许多文件,例如 jpg 文件:Source\MyProject\App_data\stored\filename.jpg

现在我需要从 .gitignore 文件中排除它

我不知道该怎么做所以我正在寻找一个例子

4

4 回答 4

34
  1. 在您的存储库中创建一个名为 .gitignore 的文件。
  2. 将文本“App_Data”添加到此文件中。
  3. 节省。

它应该完全符合您的要求。它将从您的本地存储库路径(存储 .gitignore 的路径)中排除带有该字符串的文件/文件夹。

请记住,这不是您唯一的选择。我已阅读下面链接的帮助文档,以便更好地理解您需要完成的内容。

有关更多信息,请参见此处:GitHub 帮助 - 忽略文件

于 2013-05-22T13:16:14.750 回答
11

只需将其放入您的.gitignore文件中(假设MyProject是您的 git 根目录):

App_data
于 2013-05-22T13:14:09.773 回答
9

根据https://help.github.com/articles/ignoring-files

有时,您不希望 git 跟踪某些文件。有几种方法可以告诉 git 忽略哪些文件。

如果您在存储库中创建一个名为.gitignoregit 的文件,则在查看要提交的文件时将使用其规则。请注意,在将规则添加到此文件以忽略它之前,git 不会忽略已经跟踪的文件。在这种情况下,必须取消跟踪文件,通常使用git rm --cached filename

该文件可以提交到存储库中,从而与克隆存储库的任何其他用户共享规则列表。

于 2013-05-22T13:18:30.047 回答
1

如果您需要忽略已跟踪的整个文件夹,请不要忘记使用 -r 递归执行此操作。

  1. 将文件夹名称 / 添加到 .gitignore

  2. git rm -r --cached foldername/

于 2020-08-21T14:30:44.457 回答