Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 1 | #==============================================================================# |
| 2 | # This file specifies intentionally untracked files that git should ignore. |
| 3 | # See: http://www.kernel.org/pub/software/scm/git/docs/gitignore.html |
| 4 | # |
| 5 | # This file is intentionally different from the output of `git svn show-ignore`, |
| 6 | # as most of those are useless. |
| 7 | #==============================================================================# |
Michael J. Spencer | b29b20e | 2010-12-16 03:25:38 +0000 | [diff] [blame] | 8 | |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 9 | #==============================================================================# |
| 10 | # File extensions to be ignored anywhere in the tree. |
| 11 | #==============================================================================# |
| 12 | # Temp files created by most text editors. |
Daniel Dunbar | 7232b09 | 2010-12-16 15:42:18 +0000 | [diff] [blame] | 13 | *~ |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 14 | # Merge files created by git. |
| 15 | *.orig |
| 16 | # Byte compiled python modules. |
| 17 | *.pyc |
Jakob Stoklund Olesen | 7d86604 | 2011-05-31 21:54:28 +0000 | [diff] [blame] | 18 | # vim swap files |
| 19 | .*.swp |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 20 | |
| 21 | #==============================================================================# |
| 22 | # Explicit files to ignore (only matches one). |
| 23 | #==============================================================================# |
Daniel Dunbar | 7232b09 | 2010-12-16 15:42:18 +0000 | [diff] [blame] | 24 | .gitusers |
Daniel Dunbar | 7232b09 | 2010-12-16 15:42:18 +0000 | [diff] [blame] | 25 | cscope.files |
| 26 | cscope.out |
Michael J. Spencer | 1f95a9d | 2010-12-17 17:22:50 +0000 | [diff] [blame] | 27 | autoconf/aclocal.m4 |
| 28 | autoconf/autom4te.cache |
| 29 | |
| 30 | #==============================================================================# |
| 31 | # Directories to ignore (do not add trailing '/'s, they skip symlinks). |
| 32 | #==============================================================================# |
| 33 | # External projects that are tracked independently. |
| 34 | projects/* |
| 35 | !projects/sample |
| 36 | !projects/CMakeLists.txt |
| 37 | !projects/Makefile |
| 38 | # Clang, which is tracked independently. |
| 39 | tools/clang |