VVLL.net

.gitignore 文件的详细说明

日期:2024-08-22 09:58:31

.gitignore 文件的详细说明

.gitignore 文件用于告诉 Git 哪些文件或目录不应该被版本控制。以下是 .gitignore 文件的详细说明和一些常见的使用示例。

基本语法

  1. 注释:以 # 开头的行是注释。
    # 这是一个注释
    
  2. 忽略文件:直接写文件名或路径。
    debug.log
    
  3. 忽略目录:在目录名后面加上 /
    temp/
    
  4. 通配符
    • * 匹配零个或多个字符。
    • ? 匹配单个字符。
    • [abc] 匹配方括号内的任意一个字符。
    *.log   # 忽略所有 .log 文件
    build/  # 忽略 build 目录
    
  5. 递归匹配:用 ** 表示递归匹配所有子目录。