R 用 .gitignore
R 用の除外ルール 21 件。そのままリポジトリにコピーして使えます。
統計計算用の言語
R 用 .gitignore の完全版
# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:52:04 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 build の出力ファイル
| パターン |
除外対象 |
/*.tar.gz |
R CMD build の出力ファイル |
R CMD check の出力ファイル
| パターン |
除外対象 |
/*.Rcheck/ |
R CMD check の出力ファイル |
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 マークダウンによって作成された一時ファイル
| パターン |
除外対象 |
*.utf8.md |
R マークダウンによって作成された一時ファイル |
*.knit.md |
R マークダウンによって作成された一時ファイル |
R 環境変数
| パターン |
除外対象 |
.Renviron |
R 環境変数 |
.env |
環境変数 |
docs/ |
pkgdown のサイト |
po/*~ |
翻訳一時ファイル |
RStudio Connect フォルダー
| パターン |
除外対象 |
rsconnect/ |
RStudio Connect フォルダー |
この R 用 .gitignore の使い方
- 上の R 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
- Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
- 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
- チーム全員で同じルールを共有できるよう、.gitignore をコミットします。