.gitignore 생성기

생성된 .gitignore

항목을 선택하면 .gitignore가 생성됩니다

관련 도구

.gitignore란?

.gitignore는 Git이 추적하지 않을 파일과 디렉토리를 지정하는 설정 파일입니다. 빌드 산출물, 환경변수 파일, 의존성 폴더 등 저장소에 포함하지 않아야 할 항목을 관리합니다. 프로젝트 루트에 위치하며 줄 단위로 패턴을 작성합니다.

패턴 문법

패턴 설명 예시
* 모든 문자 (경로 제외) *.log
** 모든 경로 **/node_modules
? 한 글자 ?.txt
! 예외 (추적 강제) !important.log
/ (앞) 루트 기준 /dist
/ (뒤) 디렉토리만 build/
# 주석 # 빌드 산출물

언어별 필수 항목

Node.js

node_modules/
dist/
.env
.env.local
*.log

Python

__pycache__/
*.pyc
.venv/
.env
dist/
*.egg-info/

공통

.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp