gpt4 book ai didi

Git - 如何从单个项目的全局 .gitignore 中删除排除模式

转载 作者:太空狗 更新时间:2023-10-29 14:26:55 27 4
gpt4 key购买 nike

假设我的全局 .gitignore 中有“.foo”,这对我当前的所有项目都非常有用(假设有很多项目,所以我想保留这在我的全局忽略文件中)。

现在,我开始一个新项目,到处都使用 .foo 文件。

如何“撤消”在我的全局忽略中为这个特定项目定义的 .foo 文件的排除?

这意味着我可以在处理新项目时只用 git add . 让它获取所有 .foo 文件,但是如果我运行 git在任何其他项目中添加 . 然后 .foo 文件将被忽略。

最佳答案

您可以通过添加前导 ! 来简单地忽略模式,如下所示:

# Don't ignore .foo file
!.foo

如果你把它放在本地 .gitignore 中,它将覆盖全局 .gitignore 中的设置。

您可以在官方文档here 中找到gitignore 中支持模式的文档。

关于Git - 如何从单个项目的全局 .gitignore 中删除排除模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55381551/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com