Ludovic Frank Gitignore

.gitignore для R

21 правило игнорирования для R, готовое к копированию в репозиторий.

Язык статистических вычислений

Полный .gitignore для R

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 22:57:58 UTC
# Технологии: 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
# Переменные среды
.env
docs/
po/*~
rsconnect/

Что на самом деле игнорируют эти правила R

Каждый шаблон ниже и почему он принадлежит вашему .gitignore.

Файлы истории

Шаблон Что он игнорирует
.Rhistory Файлы истории
.Rapp.history Файлы истории

Файлы данных сеанса

Шаблон Что он игнорирует
.RData Файлы данных сеанса
.RDataTmp Файлы данных сеанса

Пользовательские файлы

Шаблон Что он игнорирует
.Ruserdata Пользовательские файлы

Пример кода в процессе сборки пакета

Шаблон Что он игнорирует
*-Ex.R Пример кода в процессе сборки пакета

Выходные файлы из сборки R CMD

Шаблон Что он игнорирует
/*.tar.gz Выходные файлы из сборки R CMD

Выходные файлы из проверки R CMD

Шаблон Что он игнорирует
/*.Rcheck/ Выходные файлы из проверки R CMD

файлы RStudio

Шаблон Что он игнорирует
.Rproj.user/ файлы RStudio
vignettes/*.html изготовленные виньетки
vignettes/*.pdf файлы RStudio

Токен OAuth2, см. https://github.com/hadley/httr/releases/tag/v0.3.

Шаблон Что он игнорирует
.httr-oauth Токен OAuth2, см. https://github.com/hadley/httr/releases/tag/v0.3.
*_cache/ Каталоги кэша по умолчанию с уценкой Knitr и R
/cache/ Токен OAuth2, см. https://github.com/hadley/httr/releases/tag/v0.3.

Временные файлы, созданные с помощью R markdown

Шаблон Что он игнорирует
*.utf8.md Временные файлы, созданные с помощью R markdown
*.knit.md Временные файлы, созданные с помощью R markdown

Переменные среды R

Шаблон Что он игнорирует
.Renviron Переменные среды R
.env Переменные среды
docs/ сайт pkgdown
po/*~ временные файлы перевода

Папка RStudio Connect

Шаблон Что он игнорирует
rsconnect/ Папка RStudio Connect

Как использовать .gitignore для R

  1. Скопируйте приведенные выше правила R или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны Язык .gitignore

Посмотреть все шаблоны Язык