我需要将 App_Data 文件夹从 Github 中排除,但我不知道如何操作。
我的应用程序在以下目录中保存许多文件,例如jpg文件:Source\MyProject\App_data\stored\filename.jpg
现在,我需要在 .gitignore 文件中将其排除。
我不知道该如何操作,所以我正在寻找一个示例。
我需要将 App_Data 文件夹从 Github 中排除,但我不知道如何操作。
我的应用程序在以下目录中保存许多文件,例如jpg文件:Source\MyProject\App_data\stored\filename.jpg
现在,我需要在 .gitignore 文件中将其排除。
我不知道该如何操作,所以我正在寻找一个示例。
它应该正好符合您的要求。它将排除包含此字符串的文件/文件夹从本地存储库路径(即 .gitignore 存放的路径)中。
请记住,这不是您唯一的选择。建议阅读下面链接的帮助文档了解更多关于如何达到您想要的效果的信息。
更多信息请参见: GitHub 帮助 - 忽略文件
/
是用来表示目录并忽略它的吗?所以,如果我想要忽略以 data
开头的文件夹,我应该使用 data/
还是 data
? - Charlie Parker将以下内容放入您的.gitignore
文件中(假设MyProject是您的git根目录):
App_data
/
是用来指示它应该忽略目录的吗?因此,如果我想忽略以 data
开头的文件夹,我应该使用 data/
还是 data
? - Charlie Parker每个https://help.github.com/articles/ignoring-files
有时候,有些文件您不希望git跟踪。有几种方法可以告诉git忽略哪些文件。
如果您在存储库中创建名为
.gitignore
的文件,则git在查看要提交的文件时将使用其规则。请注意,git不会忽略已经在规则被添加到此文件以忽略它之前被跟踪的文件。在这种情况下,该文件必须取消跟踪,通常使用git rm --cached filename
此文件可以提交到存储库中,从而与克隆存储库的任何其他用户共享规则列表。
如果你需要忽略一个已经被追踪的整个文件夹,不要忘记使用-r进行递归操作。
将文件夹名称添加到.gitignore中
git rm -r --cached 文件夹名称/