AZ Tools

.gitignore 생성기

개발

실제로 마주치는 항목들의 엄선된 `.gitignore` 스니펫: Node·Python·Java·Go·Rust·PHP·Ruby; Next.js·Astro·Vite·Django·Rails·Spring·Flutter; VS Code·JetBrains·Sublime·Vim·Emacs; macOS·Windows·Linux. 해당하는 것 선택하면 도구가 섹션 헤더와 함께 결합 — 중복 없음·커밋 준비됨.

언어

프레임워크

에디터

운영체제

결합된 .gitignore(3)
# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.npm/
.yarn/
.pnp.*
dist/
build/
.env
.env.local
.env.*.local

# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# VS Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
.history/

스니펫은 github/gitignore 템플릿에서 엄선되어 프로젝트가 실제 쓰는 줄로 압축됨.

사용법

  1. 프로젝트에 맞는 프리셋 칩 클릭.
  2. 조립된 `.gitignore` 미리보기에서 확인.
  3. 리포지토리 루트의 `.gitignore`에 복사·붙여넣기.

자주 묻는 질문

그냥 github/gitignore 설치하면 안 됨?
그 템플릿들은 훌륭하지만 각각 별도 파일. 단일 리포지토리에서는 보통 3~4개의 손으로 고른 조합 원함 — 이 도구가 빠르게 조립.
내 설정 특정 항목 누락?
일부는 그럴 듯 — secret config 파일·로컬 캐시·틈새 도구의 빌드 출력. 출력을 베이스라인으로 보고 하단에 `# Local` 섹션 추가.

관련 도구