.gitignore pour R
21 règles d’exclusion pour R, prêtes à copier dans votre dépôt.
Langage pour le calcul statistique
Le .gitignore complet pour R
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 12:47:40 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
# Variables d’environnement
.env
docs/
po/*~
rsconnect/
Ce que ces règles R ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Fichiers d’historique
| Motif | Ce qu’il ignore |
|---|---|
.Rhistory |
Fichiers d’historique |
.Rapp.history |
Fichiers d’historique |
Fichiers de données de session
| Motif | Ce qu’il ignore |
|---|---|
.RData |
Fichiers de données de session |
.RDataTmp |
Fichiers de données de session |
Fichiers propres à l’utilisateur
| Motif | Ce qu’il ignore |
|---|---|
.Ruserdata |
Fichiers propres à l’utilisateur |
Code d’exemple utilisé lors de la compilation du paquet
| Motif | Ce qu’il ignore |
|---|---|
*-Ex.R |
Code d’exemple utilisé lors de la compilation du paquet |
Fichiers produits par R CMD build
| Motif | Ce qu’il ignore |
|---|---|
/*.tar.gz |
Fichiers produits par R CMD build |
Fichiers produits par R CMD check
| Motif | Ce qu’il ignore |
|---|---|
/*.Rcheck/ |
Fichiers produits par R CMD check |
Fichiers RStudio
| Motif | Ce qu’il ignore |
|---|---|
.Rproj.user/ |
Fichiers RStudio |
vignettes/*.html |
Vignettes produites |
vignettes/*.pdf |
Fichiers RStudio |
Jeton OAuth2, voir https://github.com/hadley/httr/releases/tag/v0.3
| Motif | Ce qu’il ignore |
|---|---|
.httr-oauth |
Jeton OAuth2, voir https://github.com/hadley/httr/releases/tag/v0.3 |
*_cache/ |
Répertoires de cache par défaut de knitr et R Markdown |
/cache/ |
Jeton OAuth2, voir https://github.com/hadley/httr/releases/tag/v0.3 |
Fichiers temporaires créés par R Markdown
| Motif | Ce qu’il ignore |
|---|---|
*.utf8.md |
Fichiers temporaires créés par R Markdown |
*.knit.md |
Fichiers temporaires créés par R Markdown |
Variables d’environnement R
| Motif | Ce qu’il ignore |
|---|---|
.Renviron |
Variables d’environnement R |
.env |
Variables d’environnement |
docs/ |
Site pkgdown |
po/*~ |
Fichiers temporaires de traduction |
Dossier RStudio Connect
| Motif | Ce qu’il ignore |
|---|---|
rsconnect/ |
Dossier RStudio Connect |
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.