-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitattributes
More file actions
36 lines (32 loc) · 1.1 KB
/
.gitattributes
File metadata and controls
36 lines (32 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Normalize line endings to LF in the repository, CRLF in working copy on Windows.
* text=auto
# Force LF for these file types regardless of platform
*.cs text eol=lf
*.xaml text eol=lf
*.csproj text eol=lf
*.sln text eol=lf
*.json text eol=lf
*.xml text eol=lf
*.resx text eol=lf
*.md text eol=lf
*.yml text eol=lf
*.yaml text eol=lf
*.iss text eol=lf
*.manifest text eol=lf
*.txt text eol=lf
# GitHub Linguist overrides — include in language statistics
*.xaml linguist-detectable=true linguist-language=XAML
*.json linguist-detectable=true
*.md linguist-detectable=true
# Channel isolation — each branch keeps its own version of this file during merges.
# When promoting code forward (dev → beta → main), the target branch's ChannelInfo.cs
# is always preserved unchanged. See ChannelInfo.cs for full merge workflow notes.
src/PortPane/ChannelInfo.cs merge=ours
# Binary files — no line ending conversion
*.ico binary
*.png binary
*.jpg binary
*.gif binary
*.exe binary
*.dll binary
*.nupkg binary