-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy path.gitattributes
More file actions
140 lines (120 loc) · 2.14 KB
/
.gitattributes
File metadata and controls
140 lines (120 loc) · 2.14 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
# Auto detect text files and perform LF normalization
* text=auto eol=lf
# Source code
*.java text diff=java
*.kt text diff=kotlin
*.groovy text diff=java
*.scala text diff=java
# XML files
*.xml text
*.xsd text
*.xsl text
*.xslt text
# Property files
*.properties text
*.yaml text
*.yml text
*.toml text
# Build files
*.gradle text
*.gradle.kts text
*.maven text
pom.xml text
build.xml text
settings.xml text
# Shell scripts
*.sh text eol=lf
*.bash text eol=lf
# Windows scripts
*.bat text eol=crlf
*.cmd text eol=crlf
*.ps1 text eol=crlf
# Docker files
Dockerfile text
docker-compose.yml text
*.dockerfile text
# Documentation
*.md text diff=markdown
*.txt text
*.adoc text
*.tex text
# Web files
*.html text diff=html
*.css text diff=css
*.js text
*.jsx text
*.ts text
*.tsx text
*.json text
*.svg text
*.xml text
# SQL files
*.sql text
# Config files
.editorconfig text
.gitattributes text
.gitignore text
.gitconfig text
# Binary files
## Images
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.webp binary
*.bmp binary
*.tiff binary
*.tif binary
## Archives
*.jar binary
*.war binary
*.ear binary
*.zip binary
*.tar binary
*.gz binary
*.tgz binary
*.rar binary
*.7z binary
## Fonts
*.ttf binary
*.eot binary
*.woff binary
*.woff2 binary
## Documents
*.pdf binary
*.doc binary
*.docx binary
*.xls binary
*.xlsx binary
*.ppt binary
*.pptx binary
## Native libraries
*.dll binary
*.exe binary
*.so binary
*.dylib binary
## Other
*.class binary
*.ser binary
# Line ending normalization for specific files
*.java text eol=lf
*.xml text eol=lf
*.properties text eol=lf
*.yml text eol=lf
*.yaml text eol=lf
*.sh text eol=lf
*.md text eol=lf
# Git LFS (Large File Storage) - uncomment if using LFS
# *.jar filter=lfs diff=lfs merge=lfs -text
# *.war filter=lfs diff=lfs merge=lfs -text
# *.ear filter=lfs diff=lfs merge=lfs -text
# Export ignore (files not included in export/archive)
.gitattributes export-ignore
.gitignore export-ignore
.github export-ignore
# Squad: union merge for append-only team state files
.squad/decisions.md merge=union
.squad/agents/*/history.md merge=union
.squad/log/** merge=union
.squad/orchestration-log/** merge=union