Laravel용 .gitignore
저장소에 바로 복사할 수 있는 Laravel 제외 규칙 23개.
PHP 웹 애플리케이션 프레임워크
Laravel용 전체 .gitignore
# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 16:23:55 UTC
# 기술: Laravel
### Laravel ###
# Node.js 의존성
node_modules/
npm-debug.log
yarn-error.log
bootstrap/compiled.php
app/storage/
public/storage
public/hot
public_html/storage
public_html/hot
storage/*.key
# 환경 변수
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
이 Laravel 규칙이 실제로 제외하는 항목
아래에서 각 패턴과 .gitignore에 포함하는 이유를 확인하세요.
일반
| 패턴 | 제외 대상 |
|---|---|
node_modules/ |
Node.js 의존성 |
npm-debug.log |
일반 |
yarn-error.log |
일반 |
/vendor/ |
일반 |
Laravel 4 전용
| 패턴 | 제외 대상 |
|---|---|
bootstrap/compiled.php |
Laravel 4 전용 |
app/storage/ |
Laravel 4 전용 |
Laravel 5 및 Lumen 전용
| 패턴 | 제외 대상 |
|---|---|
public/storage |
Laravel 5 및 Lumen 전용 |
public/hot |
Laravel 5 및 Lumen 전용 |
public 경로를 변경한 Laravel 5 및 Lumen 전용
| 패턴 | 제외 대상 |
|---|---|
public_html/storage |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
public_html/hot |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
storage/*.key |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
.env |
환경 변수 |
Homestead.yaml |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
Homestead.json |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
/.vagrant |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
.phpunit.result.cache |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
/.phpunit.cache |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
/public/build |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
/storage/pail |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
.env.backup |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
.env.production |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
.phpactor.json |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
auth.json |
public 경로를 변경한 Laravel 5 및 Lumen 전용 |
이 Laravel용 .gitignore 사용 방법
- 위의 Laravel 규칙을 복사하거나 파일을 바로 다운로드하세요.
- Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
- 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
- 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.