Magento 2용 .gitignore

저장소에 바로 복사할 수 있는 Magento 2 제외 규칙 52개.

Magento 버전 2

Magento 2용 전체 .gitignore

# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 16:02:48 UTC
# 기술: Magento 2

### Magento 2 ###
/sitemap
/pub/sitemap
/pub/sitemap.xml
/app/config_sandbox
/app/etc/config.php
/app/etc/env.php
/app/code/Magento/TestModule*
/lib/internal/flex/uploader/.actionScriptProperties
/sitemap.xml
/lib/internal/flex/uploader/.flexProperties
/lib/internal/flex/uploader/.project
/lib/internal/flex/uploader/.settings
/lib/internal/flex/varien/.actionScriptProperties
/lib/internal/flex/varien/.flexLibProperties
/lib/internal/flex/varien/.project
/lib/internal/flex/varien/.settings
/.grunt
/.php_cs.cache
/grunt-config.json
/dev/tools/grunt/configs/local-themes.js
/pub/media/*.*
!/pub/media/.htaccess
/pub/media/attribute/*
!/pub/media/attribute/.htaccess
/pub/media/analytics/*
/var/*
!/var/.htaccess
/pub/media/catalog/*
!/pub/media/catalog/.htaccess
/pub/media/customer/*
!/pub/media/customer/.htaccess
/pub/media/downloadable/*
!/pub/media/downloadable/.htaccess
/pub/media/favicon/*
/pub/media/import/*
!/pub/media/import/.htaccess
/pub/media/logo/*
/pub/media/theme/*
/pub/media/theme_customization/*
!/pub/media/theme_customization/.htaccess
/pub/media/wysiwyg/*
!/pub/media/wysiwyg/.htaccess
/pub/media/tmp/*
!/pub/media/tmp/.htaccess
/pub/media/captcha/*
!/pub/media/captcha/.htaccess
/pub/static/*
!/pub/static/.htaccess
/vendor/*
!/vendor/.htaccess
/generated/*
!/generated/.htaccess

이 Magento 2 규칙이 실제로 제외하는 항목

아래에서 각 패턴과 .gitignore에 포함하는 이유를 확인하세요.

일반

패턴 제외 대상
/sitemap 일반
/pub/sitemap 일반
/pub/sitemap.xml 일반
/app/config_sandbox 일반
/app/etc/config.php 일반
/app/etc/env.php 일반
/app/code/Magento/TestModule* 일반
/lib/internal/flex/uploader/.actionScriptProperties 일반
/sitemap.xml sitemap.xml 제외
/lib/internal/flex/uploader/.flexProperties 일반
/lib/internal/flex/uploader/.project 일반
/lib/internal/flex/uploader/.settings 일반
/lib/internal/flex/varien/.actionScriptProperties 일반
/lib/internal/flex/varien/.flexLibProperties 일반
/lib/internal/flex/varien/.project 일반
/lib/internal/flex/varien/.settings 일반
/.grunt 일반
/.php_cs.cache 일반
/grunt-config.json 일반
/dev/tools/grunt/configs/local-themes.js 일반
/pub/media/*.* 일반
!/pub/media/.htaccess 일반
/pub/media/attribute/* 일반
!/pub/media/attribute/.htaccess 일반
/pub/media/analytics/* 일반
/var/* 일반
!/var/.htaccess 일반
/pub/media/catalog/* 일반
!/pub/media/catalog/.htaccess 일반
/pub/media/customer/* 일반
!/pub/media/customer/.htaccess 일반
/pub/media/downloadable/* 일반
!/pub/media/downloadable/.htaccess 일반
/pub/media/favicon/* 일반
/pub/media/import/* 일반
!/pub/media/import/.htaccess 일반
/pub/media/logo/* 일반
/pub/media/theme/* 일반
/pub/media/theme_customization/* 일반
!/pub/media/theme_customization/.htaccess 일반
/pub/media/wysiwyg/* 일반
!/pub/media/wysiwyg/.htaccess 일반
/pub/media/tmp/* 일반
!/pub/media/tmp/.htaccess 일반
/pub/media/captcha/* 일반
!/pub/media/captcha/.htaccess 일반
/pub/static/* 일반
!/pub/static/.htaccess 일반
/vendor/* 일반
!/vendor/.htaccess 일반
/generated/* 일반
!/generated/.htaccess 일반

이 Magento 2용 .gitignore 사용 방법

  1. 위의 Magento 2 규칙을 복사하거나 파일을 바로 다운로드하세요.
  2. Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
  3. 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
  4. 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.

다른 전자상거래용 .gitignore 템플릿

모든 전자상거래 템플릿 보기