Ludovic Frank Gitignore

.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

  1. Copiez les règles R ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. 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.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore Langage

Voir tous les modèles Langage