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 25*.elf 26*.bin 27*.gz 28*.bz2 29*.lzma 30*.xz 31*.lz4 32*.lzo 33*.patch 34*.gcno 35modules.builtin 36Module.symvers 37*.dwo 38 39# 40# Top-level generic files 41# 42/tags 43/TAGS 44/linux 45/vmlinux 46/vmlinux-gdb.py 47/vmlinuz 48/System.map 49/Module.markers 50 51# 52# Debian directory (make deb-pkg) 53# 54/debian/ 55 56# 57# tar directory (make tar*-pkg) 58# 59/tar-install/ 60 61# 62# git files that we don't want to ignore even it they are dot-files 63# 64!.gitignore 65!.mailmap 66 67# 68# Generated include files 69# 70include/config 71include/generated 72arch/*/include/generated 73 74# stgit generated dirs 75patches-* 76 77# quilt's files 78patches 79series 80 81# cscope files 82cscope.* 83ncscope.* 84 85# gnu global files 86GPATH 87GRTAGS 88GSYMS 89GTAGS 90 91*.orig 92*~ 93\#*# 94 95# 96# Leavings from module signing 97# 98extra_certificates 99signing_key.priv 100signing_key.x509 101x509.genkey 102 103# Kconfig presets 104all.config 105 106# Kdevelop4 107*.kdev4 108