.gitignore para R

21 reglas de exclusión para R, listas para copiar en tu repositorio.

Lenguaje de computación estadística

El .gitignore completo para R

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:22:20 UTC
# Tecnologías: 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 de entorno
.env
docs/
po/*~
rsconnect/

Qué ignoran estas reglas de R

Todos los patrones y por qué incluirlos en tu .gitignore.

Archivos de historial

Patrón Qué ignora
.Rhistory Archivos de historial
.Rapp.history Archivos de historial

Archivos de datos de sesión

Patrón Qué ignora
.RData Archivos de datos de sesión
.RDataTmp Archivos de datos de sesión

Archivos específicos del usuario

Patrón Qué ignora
.Ruserdata Archivos específicos del usuario

Código de ejemplo en el proceso de compilación del paquete

Patrón Qué ignora
*-Ex.R Código de ejemplo en el proceso de compilación del paquete

Archivos de salida de R CMD build

Patrón Qué ignora
/*.tar.gz Archivos de salida de R CMD build

Archivos de salida de R CMD check

Patrón Qué ignora
/*.Rcheck/ Archivos de salida de R CMD check

Archivos de RStudio

Patrón Qué ignora
.Rproj.user/ Archivos de RStudio
vignettes/*.html Viñetas generadas
vignettes/*.pdf Archivos de RStudio

Token OAuth2; consulta https://github.com/hadley/httr/releases/tag/v0.3

Patrón Qué ignora
.httr-oauth Token OAuth2; consulta https://github.com/hadley/httr/releases/tag/v0.3
*_cache/ Directorios de caché predeterminados de knitr y R Markdown
/cache/ Token OAuth2; consulta https://github.com/hadley/httr/releases/tag/v0.3

Archivos temporales creados por R Markdown

Patrón Qué ignora
*.utf8.md Archivos temporales creados por R Markdown
*.knit.md Archivos temporales creados por R Markdown

Variables de entorno de R

Patrón Qué ignora
.Renviron Variables de entorno de R
.env Variables de entorno
docs/ Sitio de pkgdown
po/*~ Archivos temporales de traducción

Carpeta de RStudio Connect

Patrón Qué ignora
rsconnect/ Carpeta de RStudio Connect

Cómo usar este .gitignore para R

  1. Copia las reglas de R de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Lenguaje

Ver todas las plantillas de Lenguaje