.gitignore不会忽略一个特定的文件夹
我正在开发一个React Native项目,所以有很多垃圾,我实际上并不需要推送到git仓库。 node_modules
位于.gitignore文件,并且它不像平常那样进入回购站。 问题是我不需要一个名为build的文件夹,这是另一个名为ios的文件夹。 所以我创建了两个.gitignore文件,一个是我写在主目录上的node_modules
,另一个是在ios文件夹中,并且是build/
written。
问题是只有node_modules文件夹被忽略,你可以在这里看到。
您的构建文件夹被忽略,就像您的node_modules文件夹一样。 你得到这个特定消息的原因是你指示git添加它,它警告你它不能。
git add *
意味着将此文件夹中的每个文件添加到git中。 如果您想要添加所有未跟踪文件和所有更改,请使用:
git add .
or
git add -a
这意味着添加当前目录和所有可用的子项。
如果你愿意,你可以将两个规则移动到一个单一的.gitignore文件中,规则仍然可以工作。 您还可以使用以下方法确认规则正在运行:
git check-ignore -v [path]
如果它被忽略,它将输出它正在使用的排除路径的规则。
链接地址: http://www.djcxy.com/p/45171.html上一篇: .gitignore is not ignoring one specific folder
下一篇: Gitignore over