Ludovic Frank Gitignore

Angular 用 .gitignore

Angular 用の除外ルール 17 件。そのままリポジトリにコピーして使えます。

TypeScriptベースのWebアプリケーションフレームワーク

Angular 用 .gitignore の完全版

# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:49:24 UTC
# 技術:Angular

### Angular ###
/dist/
/out-tsc/
# 一時ディレクトリ
/tmp/
# コードカバレッジレポート
/coverage/
/e2e/test-output/
/.angular/
.angular/
/node_modules/
/package-lock.json
/yarn.lock
/.env
/.angular-cli.json
/.ng/
# TypeScript のビルド情報
*.tsbuildinfo
# npmデバッグログ
npm-debug.log*
# Yarnのデバッグログ
yarn-debug.log*
# Yarn のエラーログ
yarn-error.log*

Angular のルールで除外されるもの

以下の各パターンと、.gitignore に含める理由を説明します。

Angular 固有のファイル

パターン 除外対象
/dist/ Angular 固有のファイル
/out-tsc/ Angular 固有のファイル
/tmp/ 一時ディレクトリ
/coverage/ コードカバレッジレポート
/e2e/test-output/ Angular 固有のファイル
/.angular/ Angular 固有のファイル
.angular/ Angular 固有のファイル

Node のモジュールと依存関係ファイル

パターン 除外対象
/node_modules/ Node のモジュールと依存関係ファイル
/package-lock.json Node のモジュールと依存関係ファイル
/yarn.lock Node のモジュールと依存関係ファイル

環境ファイル

パターン 除外対象
/.env 環境ファイル

Angular CLI とビルド アーティファクト

パターン 除外対象
/.angular-cli.json Angular CLI とビルド アーティファクト
/.ng/ Angular CLI とビルド アーティファクト

TypeScript キャッシュ

パターン 除外対象
*.tsbuildinfo TypeScript のビルド情報

ログ

パターン 除外対象
npm-debug.log* npmデバッグログ
yarn-debug.log* Yarnのデバッグログ
yarn-error.log* Yarn のエラーログ

この Angular 用 .gitignore の使い方

  1. 上の Angular 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
  2. Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
  3. 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
  4. チーム全員で同じルールを共有できるよう、.gitignore をコミットします。

フレームワーク のほかの .gitignore テンプレート

フレームワーク の全テンプレートを見る