github中.gitignore文件

github中.gitignore文件

由于知识有限难免存在疏漏或者错误,还请批评指正

该文件用来处理比如.c文件编译后会出现.O文件或者.Java文件运行时生成的.class文件等一些没有必要进行版本控制管理的文件,主要是将这类文件进行忽略处理

格式说明

  • 所有以空行或者#开头的为注释行
  • 匹配模式后面若跟/说明要忽略掉某一个目录
  • * 为通配符
  • [a b c] 匹配任何一个列在括号里的字符,比如[a c].class即为忽略a.class和c.class的意思
  • ?只匹配一个任意字符
  • [0-9]表示匹配0-9之间的数字
  • !表示除掉某一文件或者目录

如果你想要忽略掉一些你认为没有必要让git进行管理的文件时,可以按照以上的语法,将你不需要的文件添加到 .gitignore 文件中

实例

#ingore ssh files
ssh
*.pub

# Object files
*.o
*.ko
*.obj
*.elf

# Precompiled Headers
*.gch
*.pch

# Libraries
*.lib
*.a
*.la
*.lo

# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib

# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex

# Debug files
*.dSYM/

你可能感兴趣的:(科技,github中-gi)