1# 2# NOTE! Don't add files that are generated in specific 3# subdirectories here. Add them in the ".gitignore" file 4# in that subdirectory instead. 5# 6# NOTE! Please use 'git ls-files -i --exclude-standard' 7# command after changing this file, to see if there are 8# any tracked files which get ignored after the change. 9# 10# Normal rules 11# 12.* 13*.o 14*.o.* 15*.a 16*.s 17*.ko 18*.so 19*.so.dbg 20*.mod.c 21*.i 22*.lst 23*.symtypes 24*.order 25modules.builtin 26*.elf 27*.bin 28*.gz 29*.bz2 30*.lzma 31*.xz 32*.lzo 33*.patch 34*.gcno 35 36# 37# Top-level generic files 38# 39/tags 40/TAGS 41/linux 42/vmlinux 43/vmlinuz 44/System.map 45/Module.markers 46/Module.symvers 47 48# 49# Debian directory (make deb-pkg) 50# 51/debian/ 52 53# 54# git files that we don't want to ignore even it they are dot-files 55# 56!.gitignore 57!.mailmap 58 59# 60# Generated include files 61# 62include/config 63include/generated 64arch/*/include/generated 65 66# stgit generated dirs 67patches-* 68 69# quilt's files 70patches 71series 72 73# cscope files 74cscope.* 75ncscope.* 76 77# gnu global files 78GPATH 79GRTAGS 80GSYMS 81GTAGS 82 83*.orig 84*~ 85\#*# 86 87# 88# Leavings from module signing 89# 90extra_certificates 91signing_key.priv 92signing_key.x509 93x509.genkey 94