mirror of
https://github.com/Lissy93/dotfiles.git
synced 2024-11-21 15:03:15 +01:00
Adds .gitattributes file for line endings and encodings
This commit is contained in:
parent
69cc313051
commit
b301df4bb9
120
.gitattributes
vendored
Normal file
120
.gitattributes
vendored
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
# .gitattributes file contains repo-specific file and path attributes
|
||||||
|
|
||||||
|
|
||||||
|
###############################
|
||||||
|
# Git Line Endings #
|
||||||
|
###############################
|
||||||
|
|
||||||
|
# Set default behaviour to automatically normalize line endings.
|
||||||
|
* text=auto
|
||||||
|
|
||||||
|
# Use CFLF line endings for batch scripts, for opening in Windows via Unix
|
||||||
|
*.{cmd,[cC][mM][dD]} text eol=crlf
|
||||||
|
*.{bat,[bB][aA][tT]} text eol=crlf
|
||||||
|
|
||||||
|
# Use LF line endings for bash scripts, for opening in Unix via Windows
|
||||||
|
*.sh text eol=lf
|
||||||
|
|
||||||
|
###############################
|
||||||
|
# Git Large File System (LFS) #
|
||||||
|
###############################
|
||||||
|
|
||||||
|
# Archives
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.br filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Documents
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Images
|
||||||
|
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ico filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.psd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.webp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Fonts
|
||||||
|
*.woff2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Other
|
||||||
|
*.exe filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
#####################
|
||||||
|
# Binary File Types #
|
||||||
|
#####################
|
||||||
|
*.png binary
|
||||||
|
*.jpg binary
|
||||||
|
|
||||||
|
# Fonts
|
||||||
|
*.ttf binary
|
||||||
|
*.eot binary
|
||||||
|
*.otf binary
|
||||||
|
*.woff binary
|
||||||
|
*.woff2 binary
|
||||||
|
|
||||||
|
##############################
|
||||||
|
# Language Specific Settings #
|
||||||
|
##############################
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*.go -text diff=golang
|
||||||
|
Dockerfile text
|
||||||
|
|
||||||
|
# Web Development
|
||||||
|
*.bash text eol=lf
|
||||||
|
*.bat text eol=crlf
|
||||||
|
*.cmd text eol=crlf
|
||||||
|
*.coffee text
|
||||||
|
*.css text diff=css
|
||||||
|
*.htm text diff=html
|
||||||
|
*.html text diff=html
|
||||||
|
*.inc text
|
||||||
|
*.ini text
|
||||||
|
*.js text
|
||||||
|
*.json text
|
||||||
|
*.jsx text
|
||||||
|
*.less text
|
||||||
|
*.ls text
|
||||||
|
*.map text -diff
|
||||||
|
*.od text
|
||||||
|
*.onlydata text
|
||||||
|
*.php text diff=php
|
||||||
|
*.pl text
|
||||||
|
*.ps1 text eol=crlf
|
||||||
|
*.py text diff=python
|
||||||
|
*.rb text diff=ruby
|
||||||
|
*.sass text
|
||||||
|
*.scm text
|
||||||
|
*.scss text diff=css
|
||||||
|
*.sh text eol=lf
|
||||||
|
.husky/* text eol=lf
|
||||||
|
*.sql text
|
||||||
|
*.styl text
|
||||||
|
*.tag text
|
||||||
|
*.ts text
|
||||||
|
*.tsx text
|
||||||
|
*.xml text
|
||||||
|
*.xhtml text diff=html
|
||||||
|
|
||||||
|
|
||||||
|
AUTHORS text
|
||||||
|
CHANGELOG text
|
||||||
|
CHANGES text
|
||||||
|
CONTRIBUTING text
|
||||||
|
COPYING text
|
||||||
|
copyright text
|
||||||
|
*COPYRIGHT* text
|
||||||
|
INSTALL text
|
||||||
|
license text
|
||||||
|
LICENSE text
|
||||||
|
NEWS text
|
||||||
|
readme text
|
||||||
|
*README* text
|
||||||
|
TODO text
|
||||||
|
*.*ignore text
|
Loading…
Reference in New Issue
Block a user