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