如何忽略Git中目录中的文件?

本文讨论了如何在Git中正确设置.gitignore文件来忽略目录中的文件,避免因使用`/*`导致数据丢失的问题。建议不要在.gitignore中为目录附加`/*`,因为这可能导致执行某些Git命令时,目录及其内容被意外删除。提供了如何重现此问题的步骤,并建议使用特定目录路径来忽略文件。
摘要由CSDN通过智能技术生成

本文翻译自:How do I ignore files in a directory in Git?

What is the proper syntax for the .gitignore file to ignore files in a directory? .gitignore文件忽略目录中文件的正确语法是什么?

Would it be 可不可能是

config/databases.yml
cache/*
log/*
data/sql/*
lib/filter/base/*
lib/form/base/*
lib/model/map/*
lib/model/om/*

or 要么

/config/databases.yml
/cache/*
/log/*
/data/sql/*
/lib/filter/base/*
/lib/form/base/*
/lib/model/map/*
/lib/model/om/*

?


#1楼

参考:https://stackoom.com/question/ZmPt/如何忽略Git中目录中的文件


#2楼

If you want to put a .gitignore file at the top level and make it work for any folder below it use /**/ . 如果要将.gitignore文件放在顶层并使其适用于下面的任何文件夹,请使用/**/

Eg to ignore all *.map files in a /src/main/ folder and sub-folders use: 例如,要忽略/src/main/文件夹和子文件夹中的所有*.map文件,请使用:

/src/main/**/*.map

#3楼

I'm maintaining a GUI and CLI based service that allows you to generate .gitignore templates very easily at https://www.gitignore.io . 我正在维护基于GUI和CLI的服务,允许您在https://www.gitignore.io上轻松生成.gitignore</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值