Ludovic Frank Gitignore

.gitignore для R

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

Мова для статистичних обчислень

Повний .gitignore для R

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 22:58:38 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 markdown
/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

Перегляньте кожен шаблон Мова