.gitignore 常用语法

  1. *.txt 忽略所有 .txt 后缀的文件

  2. !src.a 忽略除 src.a 外的其他文件

  3. build/ 忽略 build/目录下的所有文件,过滤整个build文件夹;

  4. doc/*.txt 忽略doc目录下所有 .txt 后缀的文件,但不包括doc子目录的 .txt 的文件

  5. bin/: 忽略当前路径下的 bin 文件夹,该文件夹下的所有内容都会被忽略,不忽略 bin 文件

  6. /bin: 忽略根目录下的 bin 文件

  7. /*.c: 忽略 cat.c,不忽略 build/cat.c

  8. debug/*.obj: 忽略debug/io.obj,不忽略 debug/common/io.obj和tools/debug/io.obj

  9. **/foo: 忽略/foo, a/foo, a/b/foo等

  10. a/**/b: 忽略a/b, a/x/b, a/x/y/b等

  11. !/bin/run.sh 不忽略bin目录下的run.sh文件

  12. *.log: 忽略所有 .log 文件

  13. config.js: 忽略当前路径的 config.js 文件

你可能感兴趣的:(common,linux,运维,服务器)