从github中排除文件夹

Jav*_*fca 21 github

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

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

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

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

MrH*_*hma 30

  1. 在存储库中创建名为.gitignore的文件.
  2. 将文本"App_Data"添加到此文件中.
  3. 保存.

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

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

有关详细信息,请参阅此处:GitHub帮助 - 忽略文件


Jon*_*rns 12

简单地把它放在你的.gitignore文件中(假设MyProject是你的git root):

App_data
Run Code Online (Sandbox Code Playgroud)

  • 我会说App_data/*可能更好,因为它涵盖了所有子文件夹 (3认同)

Col*_*nic 9

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

有时您会不希望git跟踪文件.有几种方法告诉git要忽略哪些文件.

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

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