.gitignore para R
21 regras de exclusão para R, prontas a copiar para o seu repositório.
Linguagem para computação estatística
O .gitignore completo para R
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 15:49:03 UTC
# Tecnologias: 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
# Variáveis de ambiente
.env
docs/
po/*~
rsconnect/
O que estas regras de R ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ficheiros de histórico
| Padrão | O que ignora |
|---|---|
.Rhistory |
Ficheiros de histórico |
.Rapp.history |
Ficheiros de histórico |
Ficheiros de dados de sessão
| Padrão | O que ignora |
|---|---|
.RData |
Ficheiros de dados de sessão |
.RDataTmp |
Ficheiros de dados de sessão |
Ficheiros específicos do utilizador
| Padrão | O que ignora |
|---|---|
.Ruserdata |
Ficheiros específicos do utilizador |
Código de exemplo no processo de compilação de pacotes
| Padrão | O que ignora |
|---|---|
*-Ex.R |
Código de exemplo no processo de compilação de pacotes |
Ficheiros gerados por R CMD build
| Padrão | O que ignora |
|---|---|
/*.tar.gz |
Ficheiros gerados por R CMD build |
Ficheiros gerados por R CMD check
| Padrão | O que ignora |
|---|---|
/*.Rcheck/ |
Ficheiros gerados por R CMD check |
Ficheiros do RStudio
| Padrão | O que ignora |
|---|---|
.Rproj.user/ |
Ficheiros do RStudio |
vignettes/*.html |
Vinhetas produzidas |
vignettes/*.pdf |
Ficheiros do RStudio |
Token OAuth2, consulte https://github.com/hadley/httr/releases/tag/v0.3
| Padrão | O que ignora |
|---|---|
.httr-oauth |
Token OAuth2, consulte https://github.com/hadley/httr/releases/tag/v0.3 |
*_cache/ |
Diretórios de cache predefinidos do knitr e R markdown |
/cache/ |
Token OAuth2, consulte https://github.com/hadley/httr/releases/tag/v0.3 |
Ficheiros temporários criados pelo R markdown
| Padrão | O que ignora |
|---|---|
*.utf8.md |
Ficheiros temporários criados pelo R markdown |
*.knit.md |
Ficheiros temporários criados pelo R markdown |
Variáveis de ambiente R
| Padrão | O que ignora |
|---|---|
.Renviron |
Variáveis de ambiente R |
.env |
Variáveis de ambiente |
docs/ |
Site pkgdown |
po/*~ |
Ficheiros temporários de tradução |
Pasta do RStudio Connect
| Padrão | O que ignora |
|---|---|
rsconnect/ |
Pasta do RStudio Connect |
Como utilizar este .gitignore para R
- Copie as regras de R acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.