forked from leycm/sedis
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitattributes
More file actions
37 lines (31 loc) · 864 Bytes
/
.gitattributes
File metadata and controls
37 lines (31 loc) · 864 Bytes
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
37
############################################################
# Git Attributes
# Controls line endings, text encoding, and merge behavior
############################################################
# Normalize line endings for all text files
* text=auto eol=lf
# Force Unix (LF) endings for scripts and Gradle files
*.sh text eol=lf
*.gradle text eol=lf
*.kts text eol=lf
# Java source files should always use LF
*.java text eol=lf
# IDE configuration files as mergeable text
*.iml text merge=union
*.editorconfig text eol=lf
*.gitignore text eol=lf
*.gitattributes text eol=lf
# Treat all binary files as binary (no diff, no conversion)
*.jar binary
*.war binary
*.ear binary
*.zip binary
*.png binary
*.jpg binary
*.gif binary
*.class binary
*.exe binary
*.dll binary
*.so binary
# Gradle Wrapper binary
gradle/wrapper/gradle-wrapper.jar binary