.gitignore pour R
20 règles d’exclusion pour R, prêtes à copier dans votre dépôt.
Langage pour le calcul statistique
Le .gitignore complet pour R
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-01-15 09:46:12 UTC
# Technologies: R
### R ###
.Rhistory
.Rapp.history
.RData
.RDataTmp
.Ruserdata
*-Ex.R
/*.tar.gz
/*.Rcheck/
.Rproj.user/
vignettes/*.html
vignettes/*.pdf
.httr-oauth
*_cache/
/cache/
*.utf8.md
*.knit.md
.Renviron
docs/
po/*~
rsconnect/
Ce que ces règles R ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
History files
| Motif | Ce qu’il ignore |
|---|---|
.Rhistory |
History files |
.Rapp.history |
History files |
Session Data files
| Motif | Ce qu’il ignore |
|---|---|
.RData |
Session Data files |
.RDataTmp |
Session Data files |
User-specific files
| Motif | Ce qu’il ignore |
|---|---|
.Ruserdata |
User-specific files |
Example code in package build process
| Motif | Ce qu’il ignore |
|---|---|
*-Ex.R |
Example code in package build process |
Output files from R CMD build
| Motif | Ce qu’il ignore |
|---|---|
/*.tar.gz |
Output files from R CMD build |
Output files from R CMD check
| Motif | Ce qu’il ignore |
|---|---|
/*.Rcheck/ |
Output files from R CMD check |
RStudio files
| Motif | Ce qu’il ignore |
|---|---|
.Rproj.user/ |
RStudio files |
vignettes/*.html |
produced vignettes |
vignettes/*.pdf |
RStudio files |
OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
| Motif | Ce qu’il ignore |
|---|---|
.httr-oauth |
OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3 |
*_cache/ |
knitr and R markdown default cache directories |
/cache/ |
OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3 |
Temporary files created by R markdown
| Motif | Ce qu’il ignore |
|---|---|
*.utf8.md |
Temporary files created by R markdown |
*.knit.md |
Temporary files created by R markdown |
R Environment Variables
| Motif | Ce qu’il ignore |
|---|---|
.Renviron |
R Environment Variables |
docs/ |
pkgdown site |
po/*~ |
translation temp files |
RStudio Connect folder
| Motif | Ce qu’il ignore |
|---|---|
rsconnect/ |
RStudio Connect folder |
Comment utiliser ce .gitignore pour R
- Copiez les règles R ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.