Git进阶之旅:.gitignore 文件

  1. 介绍:
    1. 在项目中,我们可能一起提交多个文件
      1. git  add  -A:提交所有变化
      2. git  add  -u:提交被修改(modified) 和被删除文件(deleted) 文件,不包括新文件(new) 
      3. git  add  .:提交新文件(new) 和被修改文件(modified) ,不包括被删除文件(deleted)
    2. 使用 Git 的过程中,有些文件无需纳入 Git 管理,也不希望它们出现在未跟踪列表,这些文件通常是日志文件、临时文件、编译产生的中间文件、工具自动生成的文件等。
    3. 此时,我们可以创建一个名为 .gitignore 的文件,列出要忽略的文件模式,Git 会根据这些模式规则来判断是否将文件添加到版本控制中
    4. 注意:在 windows 下可以创建文件名为 .gitignore,保存之后系统会自动重命名为 .gitignore
  2. 格式规范:
    1. 所有空行或者以注释 # 开头的都会被 Git 忽略
    2. 可以使用标准的 glob 模式匹配
    3. 匹配模式最后跟 / 说明要忽略的文件是 目录
    4. 要忽略指定模式外的文件或目录,可以在模式前加上 !进行取反
  3. glob 模式:
    1. *:匹配零个或多个任意字符
    2. [ ]:匹配任意一个在方括号中的字符,如 [ab]:匹配 a 或者匹配 b
    3. ?:匹配一个任意字符
    4. [ n - m]&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值