gpt4 book ai didi

git - Git中如何忽略某个目录及其子目录中的某个文件类型?

转载 作者:IT王子 更新时间:2023-10-29 01:03:04 27 4
gpt4 key购买 nike

如何只在一个目录及其子目录中忽略某种文件类型?

为了解释我的意思成像以下设置

  • 另一个目录/
    • seeme1.iml
  • 文件夹忽略/
    • ignoreme1.iml
    • seeme3.txt
    • 另一个忽略文件夹/
      • ignoreme2.iml
      • seeme4.txt
  • seeme5.iml

我想做的是告诉 git(使用 .gitignore 文件)忽略 *.iml 但只在目录 foldtertoignore 下。

我以为这样可以的

foldertoignore/*.iml

但那只找到了 ignoreme1.iml 而不是 ignoreme2.iml

我知道如何告诉它忽略除特定目录之外的 *.iml。这是相反的。有什么想法吗?

最佳答案

.gitignore 规则从包含目录递归应用。只需创建文件 foldertoignore/.gitignore 并将 *.iml 作为内容。

>>foldertoignore/.gitignore echo '*.iml'
git add foldertoignore/.gitignore
git commit -m 'Ignore .iml files in foldertoignore and its subfolders'

关于git - Git中如何忽略某个目录及其子目录中的某个文件类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7578774/

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