Artifact
d623e97256722dc30847405b3770849bc7f99635be550023b175ea5349c3fc94:
0000: 23 20 53 65 74 20 74 68 65 20 64 65 66 61 75 6c # Set the defaul
0010: 74 20 62 65 68 61 76 69 6f 72 2c 20 69 6e 20 63 t behavior, in c
0020: 61 73 65 20 70 65 6f 70 6c 65 20 64 6f 6e 27 74 ase people don't
0030: 20 68 61 76 65 20 63 6f 72 65 2e 61 75 74 6f 63 have core.autoc
0040: 72 6c 66 20 73 65 74 2e 0a 2a 20 65 6f 6c 3d 6c rlf set..* eol=l
0050: 66 0a 2a 20 74 65 78 74 3d 61 75 74 6f 0a 0a 23 f.* text=auto..#
0060: 20 45 78 70 6c 69 63 69 74 6c 79 20 64 65 63 6c Explicitly decl
0070: 61 72 65 20 74 65 78 74 20 66 69 6c 65 73 20 79 are text files y
0080: 6f 75 20 77 61 6e 74 20 74 6f 20 61 6c 77 61 79 ou want to alway
0090: 73 20 62 65 20 6e 6f 72 6d 61 6c 69 7a 65 64 20 s be normalized
00a0: 61 6e 64 20 63 6f 6e 76 65 72 74 65 64 0a 23 20 and converted.#
00b0: 74 6f 20 6e 61 74 69 76 65 20 6c 69 6e 65 20 65 to native line e
00c0: 6e 64 69 6e 67 73 20 6f 6e 20 63 68 65 63 6b 6f ndings on checko
00d0: 75 74 2e 0a 2a 2e 33 20 74 65 78 74 0a 2a 2e 63 ut..*.3 text.*.c
00e0: 20 74 65 78 74 0a 2a 2e 63 73 73 20 74 65 78 74 text.*.css text
00f0: 0a 2a 2e 65 6e 63 20 74 65 78 74 0a 2a 2e 68 20 .*.enc text.*.h
0100: 74 65 78 74 0a 2a 2e 68 74 6d 20 74 65 78 74 0a text.*.htm text.
0110: 2a 2e 68 74 6d 6c 20 74 65 78 74 0a 2a 2e 6a 61 *.html text.*.ja
0120: 76 61 20 74 65 78 74 0a 2a 2e 6a 73 20 74 65 78 va text.*.js tex
0130: 74 0a 2a 2e 6a 73 6f 6e 20 74 65 78 74 0a 2a 2e t.*.json text.*.
0140: 6e 20 74 65 78 74 0a 2a 2e 73 76 67 20 74 65 78 n text.*.svg tex
0150: 74 0a 2a 2e 74 73 20 74 65 78 74 0a 2a 2e 74 63 t.*.ts text.*.tc
0160: 6c 20 74 65 78 74 0a 2a 2e 74 65 73 74 20 74 65 l text.*.test te
0170: 78 74 0a 0a 23 20 44 65 63 6c 61 72 65 20 66 69 xt..# Declare fi
0180: 6c 65 73 20 74 68 61 74 20 77 69 6c 6c 20 61 6c les that will al
0190: 77 61 79 73 20 68 61 76 65 20 4c 46 20 6c 69 6e ways have LF lin
01a0: 65 20 65 6e 64 69 6e 67 73 20 6f 6e 20 63 68 65 e endings on che
01b0: 63 6b 6f 75 74 2e 0a 2a 2e 61 63 20 65 6f 6c 3d ckout..*.ac eol=
01c0: 6c 66 0a 2a 2e 69 6e 20 65 6f 6c 3d 6c 66 0a 2a lf.*.in eol=lf.*
01d0: 2e 6d 61 6e 20 65 6f 6c 3d 6c 66 0a 2a 2e 6d 34 .man eol=lf.*.m4
01e0: 20 65 6f 6c 3d 6c 66 0a 2a 2e 73 68 20 65 6f 6c eol=lf.*.sh eol
01f0: 3d 6c 66 0a 0a 23 20 44 65 63 6c 61 72 65 20 66 =lf..# Declare f
0200: 69 6c 65 73 20 74 68 61 74 20 77 69 6c 6c 20 61 iles that will a
0210: 6c 77 61 79 73 20 68 61 76 65 20 43 52 4c 46 20 lways have CRLF
0220: 6c 69 6e 65 20 65 6e 64 69 6e 67 73 20 6f 6e 20 line endings on
0230: 63 68 65 63 6b 6f 75 74 2e 0a 2a 2e 62 61 74 20 checkout..*.bat
0240: 65 6f 6c 3d 63 72 6c 66 0a 2a 2e 72 63 20 65 6f eol=crlf.*.rc eo
0250: 6c 3d 63 72 6c 66 0a 2a 2e 73 6c 6e 20 65 6f 6c l=crlf.*.sln eol
0260: 3d 63 72 6c 66 0a 2a 2e 76 63 20 65 6f 6c 3d 63 =crlf.*.vc eol=c
0270: 72 6c 66 0a 0a 23 20 44 65 6e 6f 74 65 20 61 6c rlf..# Denote al
0280: 6c 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 l files that are
0290: 20 74 72 75 6c 79 20 62 69 6e 61 72 79 20 61 6e truly binary an
02a0: 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 d should not be
02b0: 6d 6f 64 69 66 69 65 64 2e 0a 2a 2e 61 20 62 69 modified..*.a bi
02c0: 6e 61 72 79 0a 2a 2e 62 6d 70 20 62 69 6e 61 72 nary.*.bmp binar
02d0: 79 0a 2a 2e 63 75 72 20 62 69 6e 61 72 79 0a 2a y.*.cur binary.*
02e0: 2e 64 6c 6c 20 62 69 6e 61 72 79 0a 2a 2e 64 6f .dll binary.*.do
02f0: 63 78 20 62 69 6e 61 72 79 0a 2a 2e 65 78 65 20 cx binary.*.exe
0300: 62 69 6e 61 72 79 0a 2a 2e 67 69 66 20 62 69 6e binary.*.gif bin
0310: 61 72 79 0a 2a 2e 67 7a 20 62 69 6e 61 72 79 0a ary.*.gz binary.
0320: 2a 2e 69 63 6f 20 62 69 6e 61 72 79 0a 2a 2e 6a *.ico binary.*.j
0330: 70 67 20 62 69 6e 61 72 79 0a 2a 2e 6c 69 62 20 pg binary.*.lib
0340: 62 69 6e 61 72 79 0a 2a 2e 70 64 66 20 62 69 6e binary.*.pdf bin
0350: 61 72 79 0a 2a 2e 70 6e 67 20 62 69 6e 61 72 79 ary.*.png binary
0360: 0a 2a 2e 78 6c 73 78 20 62 69 6e 61 72 79 0a 2a .*.xlsx binary.*
0370: 2e 7a 69 70 20 62 69 6e 61 72 79 0a .zip binary.