89 lines
1.0 KiB
Plaintext
89 lines
1.0 KiB
Plaintext
# This file contains patterns for ignoring files / folders in a git repository.
|
|
# If a specific file is catched by the .gitignore file, but you need to add it
|
|
# you can use the following command to do so:
|
|
# git add -f path/to/file/i/want/to/track.txt
|
|
# However, think about the necessity of tracking the file before doing so.
|
|
|
|
### Blacklist folders:
|
|
|
|
data/*
|
|
.bin/*
|
|
.direnv/*
|
|
.venv/*
|
|
|
|
### Blacklist files:
|
|
|
|
# Secrets
|
|
*secrets*
|
|
|
|
# Latex related
|
|
*.aux
|
|
*.glo
|
|
*.idx
|
|
*.log
|
|
*.toc
|
|
*.ist
|
|
*.acn
|
|
*.acr
|
|
*.alg
|
|
*.bbl
|
|
*.blg
|
|
*.dvi
|
|
*.glg
|
|
*.gls
|
|
*.ilg
|
|
*.ind
|
|
*.lof
|
|
*.lot
|
|
*.maf
|
|
*.mtc
|
|
*.mtc1
|
|
*.out
|
|
*.synctex.gz
|
|
*.bcf
|
|
*.xml
|
|
*.bst
|
|
*.fdb_latexmk
|
|
*.fls
|
|
*.snm
|
|
*.nav
|
|
|
|
# R Related
|
|
*.Rhistory
|
|
*.RDataTmp
|
|
*.RData
|
|
|
|
# Python binaries
|
|
*.pyc
|
|
*.npy
|
|
*.pt
|
|
*.py.ipynb
|
|
|
|
# Potentially large but not binary
|
|
*.svg
|
|
|
|
# Binary files
|
|
*.pdf
|
|
*.zip
|
|
*.gz
|
|
*.tar
|
|
*.kmz
|
|
# Matches Rds, RDS, rds, etc.
|
|
*.[rR][dD][sS]
|
|
|
|
# Misc
|
|
.~lock.*
|
|
|
|
# Data
|
|
*.csv
|
|
*.xlsx
|
|
|
|
# Whitelist selected files
|
|
!data/example_witelisted.csv
|
|
|
|
# Ignore html files for now
|
|
# TODO: Remove later
|
|
*.html
|
|
index_cache
|
|
index_files
|