-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy path.gitattributes
More file actions
132 lines (112 loc) · 2.14 KB
/
Copy path.gitattributes
File metadata and controls
132 lines (112 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
# Auto-detect text files and normalize line endings to LF
* text=auto eol=lf
# Shell scripts
*.sh text eol=lf
*.bash text eol=lf
*.zsh text eol=lf
*.fish text eol=lf
# Configuration files
*.conf text eol=lf
*.config text eol=lf
*.cfg text eol=lf
*.ini text eol=lf
*.toml text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
*.json text eol=lf
# Dotfiles (no extension)
.zshrc text eol=lf
.bashrc text eol=lf
.vimrc text eol=lf
.tmux.conf text eol=lf
.gitconfig text eol=lf
.gitignore text eol=lf
.npmrc text eol=lf
.curlrc text eol=lf
.wgetrc text eol=lf
.ripgreprc text eol=lf
.fdrc text eol=lf
.inputrc text eol=lf
.mailcap text eol=lf
.muttrc text eol=lf
.telnetrc text eol=lf
# Ruby
*.rb text eol=lf
Brewfile text eol=lf
Gemfile text eol=lf
Rakefile text eol=lf
# Markdown
*.md text eol=lf
*.markdown text eol=lf
# Documentation
LICENSE text eol=lf
README* text eol=lf
CHANGELOG* text eol=lf
CONTRIBUTING* text eol=lf
SECURITY* text eol=lf
# Git
.gitattributes text eol=lf
.gitignore text eol=lf
.gitmodules text eol=lf
.mailmap text eol=lf
# CI/CD
.github/** text eol=lf
.gitlab-ci.yml text eol=lf
.travis.yml text eol=lf
# Editor configs
.editorconfig text eol=lf
.prettierrc text eol=lf
.eslintrc text eol=lf
.stylelintrc text eol=lf
# Binary files (do not normalize)
*.gpg binary
*.asc binary
*.pgp binary
*.p12 binary
*.pfx binary
*.cer binary
*.der binary
# SSH keys (treat as binary to preserve format)
id_rsa binary
id_dsa binary
id_ecdsa binary
id_ed25519 binary
# Images
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.svg text eol=lf
*.webp binary
# Archives
*.zip binary
*.tar binary
*.gz binary
*.tgz binary
*.bz2 binary
*.7z binary
*.rar binary
# Fonts
*.ttf binary
*.otf binary
*.woff binary
*.woff2 binary
*.eot binary
# Theme files
*.tmTheme text eol=lf
*.itermcolors text eol=lf
# Vim
*.vim text eol=lf
# Python
*.py text eol=lf
*.pyc binary
# Git LFS (if used in the future)
# *.psd filter=lfs diff=lfs merge=lfs -text
# *.ai filter=lfs diff=lfs merge=lfs -text
# Export ignore (files not included in git archive)
.gitattributes export-ignore
.gitignore export-ignore
.github export-ignore
.vscode export-ignore
.idea export-ignore