当前位置: 首页 > news >正文

南京建设网站的公司网易企业邮箱登录入口手机

南京建设网站的公司,网易企业邮箱登录入口手机,注册有限公司需要什么资料,ps做的网站首页.gitignore 文件用于指定 Git 应忽略的文件或文件夹的匹配规则。以下是其语法规则和示例说明: 基本格式规则 每行一个规则:每个忽略规则单独占一行。 空行和注释: 空行会被忽略。 以 # 开头的行是注释(除非用 \# 转义&#xff0…

.gitignore 文件用于指定 Git 应忽略的文件或文件夹的匹配规则。以下是其语法规则和示例说明:


基本格式规则

  1. 每行一个规则:每个忽略规则单独占一行。

  2. 空行和注释

    • 空行会被忽略。

    • 以 # 开头的行是注释(除非用 \# 转义)。

  3. 通配符

    • *:匹配任意字符(除了路径分隔符 /)。

    • **:匹配多级目录(如 a/**/b 匹配 a/ba/x/ba/x/y/b)。

    • ?:匹配单个字符。

  4. 路径分隔符

    • / 开头:仅匹配项目根目录下的文件(如 /build 仅忽略根目录下的 build 文件)。

    • / 结尾:仅匹配目录(如 logs/ 会忽略 logs 目录,但不会忽略名为 logs 的文件)。

  5. 取反规则

    • ! 开头:排除已忽略的文件(优先级高于忽略规则)。


具体示例

1. 忽略所有 .log 文件

*.log

  • 忽略所有路径下的 .log 文件(如 debug.loglogs/error.log)。


2. 忽略 build 目录
build/


总结

规则类型示例作用
忽略文件类型*.log忽略所有 .log 文件
忽略目录build/忽略所有 build 目录
根目录匹配/temp仅忽略根目录的 temp
排除文件!important.txt不忽略 important.txt
多级目录匹配**/bin/忽略所有层级的 bin 目录
  • 忽略所有名为 build 的目录及其内容(如 build/src/build/)。

    3. 忽略根目录下的 temp 文件

    /temp

  • 仅忽略项目根目录下的 temp 文件(如 /temp),但不会忽略 src/temp


  • 4. 忽略所有 .txt 文件,但保留 important.txt

    *.txt         # 忽略所有 .txt 文件
    !important.txt # 排除 important.txt


    5. 忽略 node_modules 目录

    node_modules/

  • 忽略所有层级的 node_modules 目录(如 node_modules/src/node_modules/)。


  • 6. 忽略特定文件类型

    # 忽略所有 .tmp 和 .bak 文件
    *.tmp
    *.bak


    7. 忽略隐藏文件/目录

    # 忽略所有隐藏文件(如 .DS_Store、.env)
    .*
    # 但保留 .gitignore
    !.gitignore


    8. 匹配多级目录

    # 忽略所有 .tmp 和 .bak 文件
    *.tmp
    *.bak


    完整示例文件

  • # 忽略日志文件
    *.log

    # 忽略构建目录
    build/
    dist/
    bin/
    obj/

    # 忽略 IDE 配置文件
    .idea/
    .vscode/

    # 忽略依赖目录
    node_modules/
    vendor/

    # 忽略系统文件
    .DS_Store
    Thumbs.db

    # 排除特定文件(优先级高于忽略规则)
    !src/config/important.config

  • 注意事项

  • 路径分隔符:Windows 中路径使用 /(如 logs/,而非 logs\)。

  • 已跟踪文件:如果文件已被 Git 跟踪,需先执行 git rm --cached <file> 停止跟踪。

  • 全局忽略:可配置全局忽略规则(git config --global core.excludesfile ~/.gitignore_global)。

  • 优先级.gitignore 的规则按文件中的顺序从上到下应用。

http://www.dtcms.com/a/549485.html

相关文章:

  • R语言基于Rselenium模拟浏览器抓取DatabaseCommons数据-连载NO.04
  • 对于一些MP4文件的压缩
  • 基于Selenium和AI的图像处理
  • Selenium Wire 网络拦截实现方案
  • 无锡手机网站制作费用网页设计与网站建设在线考试
  • 【Qt】【1. 版本特性介绍】
  • pyside6的历史发展、Qt 介绍、PyQt 和 pyside6对比
  • 做没用的网站建立个网站
  • numpy的random函数总结
  • ⸢ 拾-Ⅱ⸥⤳ 威胁感知与响应建设方案:威胁运营威胁响应
  • Auto Dark Mode,一款Windows 自动深浅色切换工具
  • 惠民县建设网站信宜网站设计公司
  • 论文对应项目复现教程
  • 第165期 无需提示词的微调:Bonepoke 与系统姿态的隐藏调控旋钮
  • 口腔种植中叠腮技术的适应证与考量
  • 原码、反码、补码与正数、负数的运算关系介绍
  • ShimetaPi丨事件相机新版SDK发布:支持Python调用,可降低使用门槛
  • 计算机图形学:【Games101】学习笔记03——光栅化(三角形的离散化、深度测试与抗锯齿)
  • 如何掌握【Java】 IO/NIO设计模式?工厂/适配器/装饰器/观察者模式全解析
  • C# 中的空条件运算符(?.)与空合并运算符(??)详解
  • 福建人力资源建设网站房地产销售技巧
  • 佳木斯 网站建设网页版qq登录入口版qq账号登录界面
  • 基于django网站开发课设报告广州开公司的基本流程及费用
  • VecDeque 的环形缓冲区:从 `head/tail` 到 `wrapping_add`,一次把缓存、SIMD 与 `no_std` 全部打通
  • EasyGBS在智慧仓储物流场景下视频实时监控系统应用方案
  • 网站建设分哪几种医院网站做竞价需要注意广告法
  • 数据分析平台:驱动智能决策的利器
  • 初识Java-7
  • 潍坊比较大的网站制作公司网站建设和网页制作
  • Postman vs Swagger vs PostIn,接口管理工具一文纵评