.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
- Скопіюйте правила R вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.