Added .gitattributes file

pull/55/head
Alex 2022-08-05 18:53:55 +01:00 zatwierdzone przez modem7
rodzic f35dea5103
commit 909114e387
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 780D7218B8D553A3
1 zmienionych plików z 280 dodań i 0 usunięć

280
.gitattributes vendored 100644
Wyświetl plik

@ -0,0 +1,280 @@
## GITATTRIBUTES FOR WEB PROJECTS
#
# These settings are for any web project.
#
# Details per file setting:
# text These files should be normalized (i.e. convert CRLF to LF).
# binary These files are binary and should be left untouched.
#
# Note that binary is a macro for -text -diff.
######################################################################
# Auto detect
## Handle line endings automatically for files detected as
## text and leave all files detected as binary untouched.
## This will handle all files NOT defined below.
* text eol=lf
# Source code
*.bash text eol=lf
*.bat text eol=crlf
*.cmd text eol=crlf
*.coffee text
*.cpp text diff=cpp
*.cs text diff=csharp
*.css text diff=css
*.go text diff=golang
*.h text diff=cpp
*.htm text diff=html
*.html text diff=html
*.inc text
*.ini text
*.java text diff=java
*.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
*.rs text diff=rust
*.ruby text diff=ruby
*.sass text
*.scm text
*.scss text diff=css
*.sh text diff=bash
*.sh text diff=bash
*.sql text
*.styl text
*.tag text
*.ts text
*.tsx text
*.whl binary
*.xhtml text diff=html
*.xml text
.husky/* text eol=lf
Gemfile text diff=ruby
# Docker
Dockerfile text
# Documentation
*.ipynb text
*.markdown text diff=markdown
*.md text diff=markdown
*.mdwn text diff=markdown
*.mdown text diff=markdown
*.mkd text diff=markdown
*.mkdn text diff=markdown
*.mdtxt text
*.mdtext text
*.txt text
*.wakatime-project text
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
# Templates
*.dot text
*.ejs text
*.erb text
*.haml text
*.handlebars text
*.hbs text
*.hbt text
*.jade text
*.latte text
*.mustache text
*.njk text
*.phtml text
*.svelte text
*.tmpl text
*.tpl text
*.twig text
*.vue text
# Lock files
*.lock text eol=lf -diff
package-lock.json text eol=lf -diff
pnpm-lock.yaml text eol=lf -diff
yarn.lock text eol=lf -diff
# Configs
*.cnf text
*.conf text
*.config text
.editorconfig text
.env text
.gitattributes text
.gitconfig text
.htaccess text
*.lock text -diff
package.json text eol=lf
.prettierrc text
yarn.lock text -diff
*.toml text
*.yaml text
*.yml text
browserslist text
Makefile text
makefile text
# Heroku
Procfile text
# Graphics
*.ai binary diff=exif
*.bmp binary diff=exif
*.eps binary
*.gif binary diff=exif
*.gifv binary
*.hqx binary
*.icns binary
*.ico binary
*.jng binary
*.jp2 binary
*.jpeg binary diff=exif
*.jpg binary diff=exif
*.jpx binary
*.jxr binary
*.pdf binary
*.png binary diff=exif
*.psb binary
*.psd binary
*.psd binary diff=exif
*.svg text
*.svgz binary
*.tif binary diff=exif
*.tiff binary diff=exif
*.wbmp binary
*.webp binary
# Audio
*.kar binary diff=exif
*.m4a binary diff=exif
*.mid binary diff=exif
*.midi binary diff=exif
*.mp3 binary diff=exif
*.ogg binary diff=exif
*.ra binary diff=exif
# Video
*.3gpp binary diff=exif
*.3gp binary diff=exif
*.as binary diff=exif
*.asf binary diff=exif
*.asx binary diff=exif
*.avi binary diff=exif
*.fla binary diff=exif
*.flv binary diff=exif
*.m4v binary diff=exif
*.mng binary diff=exif
*.mov binary diff=exif
*.mp4 binary diff=exif
*.mpeg binary diff=exif
*.mpg binary diff=exif
*.ogv binary diff=exif
*.swc binary diff=exif
*.swf binary diff=exif
*.webm binary diff=exif
# Archives
*.7z binary
*.cab binary
*.ear binary
*.gz binary diff=exif
*.jar binary
*.rar binary diff=exif
*.tar binary
*.tgz binary
*.war binary
*.zip binary diff=exif
# Fonts
*.ttf binary
*.eot binary
*.otf binary
*.woff binary
*.woff2 binary
# Executables
*.exe binary
*.pyc binary
# RC files (like .babelrc or .eslintrc)
*.*rc text
# Ignore files (like .npmignore or .gitignore)
*.*ignore text
# Documents
*.DOC binary diff=exif
*.DOCX binary diff=docx
*.DOT binary diff=exif
*.PDF binary diff=exif
*.RTF binary diff=exif
*.XLSX binary diff=exif
*.adoc text
*.bibtex text diff=bibtex
*.csv text
*.doc binary diff=exif
*.docx binary diff=docx
*.dot binary diff=exif
*.dotx binary diff=exif
*.epub diff=astextplain
*.mdx text diff=markdown
*.odb binary diff=exif
*.odf binary diff=exif
*.odg binary diff=exif
*.odi binary diff=exif
*.odp binary diff=exif
*.ods binary diff=exif
*.odt binary diff=odt
*.otc binary diff=exif
*.otg binary diff=exif
*.oti binary diff=exif
*.otp binary diff=exif
*.ots binary diff=exif
*.ott binary diff=exif
*.pdf binary diff=exif
*.ppt binary diff=exif
*.pptx binary diff=exif
*.ps binary diff=exif
*.rtf binary diff=exif
*.tab text
*.tex text diff=tex
*.textile text
*.tsv text
*.xls binary diff=exif
*.xlsx binary diff=exif
*.xlt binary diff=exif
*.xltm binary diff=exif
# Scripts
*.fish text eol=lf
*.zsh text eol=lf
# Serialisation
*.tar binary
*.tgz binary
*.zip binary
# Text files where line endings should be preserved
*.patch -text