Ludovic Frank Gitignore

Perl 用 .gitignore

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

高級プログラミング言語

Perl 用 .gitignore の完全版

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

### Perl ###
!Build/
.last_cover_stats
/META.yml
/META.json
/MYMETA.*
*.pm.tdy
*.bs
cover_db/
nytprof.out
/.build/
_build/
Build
Build.bat
inc/
/blib/
/_eumm/
# オブジェクトファイル
*.o
/*.gz
/Makefile
/Makefile.old
/MANIFEST.bak
/pm_to_blib
/*.zip
/local/
/.carmel/

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

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

一般的な

パターン 除外対象
!Build/ 一般的な
.last_cover_stats 一般的な
/META.yml 一般的な
/META.json 一般的な
/MYMETA.* 一般的な
*.pm.tdy 一般的な
*.bs 一般的な
*.o オブジェクトファイル

Devel::Cover

パターン 除外対象
cover_db/ Devel::Cover

Devel::NYTProf

パターン 除外対象
nytprof.out Devel::NYTProf

Dist::Zilla

パターン 除外対象
/.build/ Dist::Zilla

Module::Build

パターン 除外対象
_build/ Module::Build
Build Module::Build
Build.bat Module::Build

Module::Install

パターン 除外対象
inc/ Module::Install

ExtUtils::MakeMaker

パターン 除外対象
/blib/ ExtUtils::MakeMaker
/_eumm/ ExtUtils::MakeMaker
/*.gz ExtUtils::MakeMaker
/Makefile ExtUtils::MakeMaker
/Makefile.old ExtUtils::MakeMaker
/MANIFEST.bak ExtUtils::MakeMaker
/pm_to_blib ExtUtils::MakeMaker
/*.zip ExtUtils::MakeMaker

Carton/Carmel

パターン 除外対象
/local/ Carton/Carmel
/.carmel/ Carton/Carmel

この Perl 用 .gitignore の使い方

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

言語 のほかの .gitignore テンプレート

言語 の全テンプレートを見る