Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Comptoir du Libre v3 - Upcoming version
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Comptoir
Comptoir du Libre v3 - Upcoming version
Commits
1a371f0d
Commit
1a371f0d
authored
10 months ago
by
Fabrice Gangler
Browse files
Options
Downloads
Patches
Plain Diff
chore: add .gitignore, .gitattributes and .editorconfig
parent
3325c150
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
.editorconfig
+30
-0
30 additions, 0 deletions
.editorconfig
.gitattributes
+226
-0
226 additions, 0 deletions
.gitattributes
.gitignore
+39
-0
39 additions, 0 deletions
.gitignore
with
295 additions
and
0 deletions
.editorconfig
0 → 100644
+
30
−
0
View file @
1a371f0d
# This file is for unifying the coding style
# for different editors and IDEs.
#
# More information at http://editorconfig.org/
##############################################
root
=
true
##############################################
# default charset
# + 4 space indentation
# + Unix-style newlines
# + ensure file ends with a newline when saving
# + remove any whitespace characters preceding newline characters
##############################################
[*]
charset
=
utf-8
indent_style
=
space
indent_size
=
4
end_of_line
=
lf
insert_final_newline
=
true
trim_trailing_whitespace
=
true
# Mardown files
[*.md]
indent_size
=
2
# Yaml files ---> Gitlab CI
# [*.yml]
# indent_size = 4
This diff is collapsed.
Click to expand it.
.gitattributes
0 → 100644
+
226
−
0
View file @
1a371f0d
## GITATTRIBUTES FOR WEB PROJECTS
#
# These settings are for any web project.
# https://github.com/alexkaratarakis/gitattributes/blob/master/Web.gitattributes
#
# 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=auto
* text eol=lf
# Source code
*.bash text eol=lf
*.bat text eol=crlf
*.cmd text eol=crlf
*.coffee text
*.css text
*.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
*.sql text
*.styl text
*.tag text
*.ts text
*.tsx text
*.xml text
*.xhtml text diff=html
# Docker
*.dockerignore text
Dockerfile text
# delimited text file
*.csv text
*.tab text
*.tsv text
# Documentation
*.ipynb text
*.markdown text
*.md text
*.mdwn text
*.mdown text
*.mkd text
*.mkdn text
*.mdtxt text
*.mdtext text
*.txt 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
*.haml text
*.handlebars text
*.hbs text
*.hbt text
*.jade text
*.latte text
*.mustache text
*.njk text
*.phtml text
*.tmpl text
*.tpl text
*.twig text
*.vue text
# Linters
.csslintrc text
.eslintrc text
.eslintignore text
.htmlhintrc text
.jscsrc text
.jshintrc text
.jshintignore text
.stylelintrc text
# Configs
*.bowerrc text
*.cnf text
*.conf text
*.config text
.babelrc text
.browserslistrc text
.editorconfig text
.env text
.gitattributes text
.gitconfig text
.htaccess text
.mocharc text
.nycrc text
.prettierrc text
.prettierignore text
*.lock text
package-lock.json text -diff
*.npmignore text
*.toml text
*.yaml text
*.yml text
browserslist text
Makefile text
makefile text
# Heroku
Procfile text
.slugignore text
# PHP archive
*.phar binary
# Graphics
*.ai binary
*.bmp binary
*.eps binary
*.gif binary
*.gifv binary
*.ico binary
*.jng binary
*.jp2 binary
*.jpg binary
*.jpeg binary
*.jpx binary
*.jxr binary
*.pdf binary
*.png binary
*.psb binary
*.psd binary
# SVG treated as an asset (binary) by default.
*.svg text
# If you want to treat it as binary,
# use the following line instead.
# *.svg binary
*.svgz binary
*.tif binary
*.tiff binary
*.wbmp binary
*.webp binary
# Audio
*.kar binary
*.m4a binary
*.mid binary
*.midi binary
*.mp3 binary
*.ogg binary
*.ra binary
# Video
*.3gpp binary
*.3gp binary
*.as binary
*.asf binary
*.asx binary
*.fla binary
*.flv binary
*.m4v binary
*.mng binary
*.mov binary
*.mp4 binary
*.mpeg binary
*.mpg binary
*.ogv binary
*.swc binary
*.swf binary
*.webm binary
# Archives
*.7z binary
*.gz binary
*.jar binary
*.rar binary
*.tar binary
*.tar.gz binary
*.tar.bz2 binary
*.zip binary
*.bz2 binary
# Fonts
*.ttf binary
*.eot binary
*.otf binary
*.woff binary
*.woff2 binary
# Executables
*.exe binary
*.pyc binary
This diff is collapsed.
Click to expand it.
.gitignore
0 → 100644
+
39
−
0
View file @
1a371f0d
##### Report files
documentation/auto-generated-documentation/php_static-analysis_phpmd
documentation/auto-generated-documentation/php_static-analysis_psalm
documentation/auto-generated-documentation/tests_phpunit
documentation/auto-generated-documentation/tests_infection
##### Log / cache files
*.log
*.cache
##### PHP Tooling
.phive/
.php-cs-fixer.cache
phpmd.baseline.xml
##### Vagrant VM
.vagrant
##### IDE / Text editor
# Intellij
.idea
*.iml
# saved files
*~
*.bak
*.swp
*.backup
##### GIT
# Git - Merge temp file
*.orig
# git shortlog -s -n
# file for map author and committer names and email addresses
# to canonical real names and email addresses
/.mailmap
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment