|
1 |
| -############################################################################### |
2 |
| -# Set default behavior to automatically normalize line endings. |
3 |
| -############################################################################### |
4 |
| -* text=auto |
5 |
| - |
6 |
| -############################################################################### |
7 |
| -# Set default behavior for command prompt diff. |
8 |
| -# |
9 |
| -# This is need for earlier builds of msysgit that does not have it on by |
10 |
| -# default for csharp files. |
11 |
| -# Note: This is only used by command line |
12 |
| -############################################################################### |
13 |
| -#*.cs diff=csharp |
14 |
| - |
15 |
| -############################################################################### |
16 |
| -# Set the merge driver for project and solution files |
17 |
| -# |
18 |
| -# Merging from the command prompt will add diff markers to the files if there |
19 |
| -# are conflicts (Merging from VS is not affected by the settings below, in VS |
20 |
| -# the diff markers are never inserted). Diff markers may cause the following |
21 |
| -# file extensions to fail to load in VS. An alternative would be to treat |
22 |
| -# these files as binary and thus will always conflict and require user |
23 |
| -# intervention with every merge. To do so, just uncomment the entries below |
24 |
| -############################################################################### |
25 |
| -#*.sln merge=binary |
26 |
| -#*.csproj merge=binary |
27 |
| -#*.vbproj merge=binary |
28 |
| -#*.vcxproj merge=binary |
29 |
| -#*.vcproj merge=binary |
30 |
| -#*.dbproj merge=binary |
31 |
| -#*.fsproj merge=binary |
32 |
| -#*.lsproj merge=binary |
33 |
| -#*.wixproj merge=binary |
34 |
| -#*.modelproj merge=binary |
35 |
| -#*.sqlproj merge=binary |
36 |
| -#*.wwaproj merge=binary |
37 |
| - |
38 |
| -############################################################################### |
39 |
| -# behavior for image files |
40 |
| -# |
41 |
| -# image files are treated as binary by default. |
42 |
| -############################################################################### |
43 |
| -#*.jpg binary |
44 |
| -#*.png binary |
45 |
| -#*.gif binary |
46 |
| - |
47 |
| -############################################################################### |
48 |
| -# diff behavior for common document formats |
49 |
| -# |
50 |
| -# Convert binary document formats to text before diffing them. This feature |
51 |
| -# is only available from the command line. Turn it on by uncommenting the |
52 |
| -# entries below. |
53 |
| -############################################################################### |
54 |
| -#*.doc diff=astextplain |
55 |
| -#*.DOC diff=astextplain |
56 |
| -#*.docx diff=astextplain |
57 |
| -#*.DOCX diff=astextplain |
58 |
| -#*.dot diff=astextplain |
59 |
| -#*.DOT diff=astextplain |
60 |
| -#*.pdf diff=astextplain |
61 |
| -#*.PDF diff=astextplain |
62 |
| -#*.rtf diff=astextplain |
63 |
| -#*.RTF diff=astextplain |
| 1 | +* text=auto eol=lf |
| 2 | + |
| 3 | +*.cs text diff=csharp |
| 4 | +*.csproj text merge=union |
| 5 | +*.ico binary |
| 6 | +*.resx text merge=union |
| 7 | +*.sln text eol=crlf merge=union |
| 8 | +*.snk binary |
| 9 | +*.vbproj text merge=union |
| 10 | +*.xls binary |
0 commit comments