Ludovic Frank Gitignore

MPS 用 .gitignore

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

言語ワークベンチ

MPS 用 .gitignore の完全版

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

### MPS ###
workspace.xml
junitvmwatcher*.properties
build.properties
classes_gen
source_gen
source_gen.caches
test_gen
test_gen.caches
TEST-*.xml
junit*.properties

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

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

一般的な

パターン 除外対象
workspace.xml 一般的な
junitvmwatcher*.properties 一般的な
build.properties 一般的な
classes_gen 生成された Java クラスと Java ソースファイル。モデルから生成できない独自の成果物は手動で追加してください。http://confluence.jetbrains.com/display/MPSD25/HowTo+--+MPS+and+Git
source_gen 一般的な
source_gen.caches 一般的な
test_gen 生成されたテストコードとテスト結果
test_gen.caches 一般的な
TEST-*.xml 一般的な
junit*.properties 一般的な

この MPS 用 .gitignore の使い方

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

IDE のほかの .gitignore テンプレート

IDE の全テンプレートを見る