gpt4 book ai didi

Git,忽略文件夹,除了一些具有特定扩展名的文件

转载 作者:太空狗 更新时间:2023-10-29 13:03:00 25 4
gpt4 key购买 nike

我的 git 存储库中有一个名为 packages 的文件夹,我想忽略该文件夹中的所有内容,除了带有 targets 扩展名的文件。我在我的 gitignore 中试过这个:

packages/
!packages/**/*.targets

但它不起作用。

如何忽略该文件夹而不是目标文件?

最佳答案

这似乎对我有用(Git 1.8.2.1):

packages/**/*.*
!packages/**/*.targets

我需要 *.* 部分,否则 ** 匹配 0 个目录,最后一个单独的 * 将匹配任何目录在包内,几乎忽略了每个目录和里面的任何文件。

我希望 *.* 对您来说不是太糟糕,但是没有扩展名的文件并不常见。

关于Git,忽略文件夹,除了一些具有特定扩展名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17556895/

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