개발자 / Git

.gitignore 생성기

GitHub의 공식 템플릿 238개에서 프로젝트에 사용하는 언어, 프레임워크, 편집기, 운영 체제를 선택해 중복 없는 .gitignore 파일을 만듭니다.

.gitignore 생성기: 이 생성기는 GitHub의 gitignore 컬렉션에 있는 템플릿을 결합합니다. 저장소를 만들 때 GitHub에서 제공하는 것과 같은 템플릿이며, 각 템플릿은 제목 아래에 추가됩니다. 앞선 템플릿에 이미 포함된 패턴은 제외하므로 파일에 중복이 생기지 않습니다. 무시되는 항목을 설명할 수 있도록 각 템플릿의 주석은 그대로 유지합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.

카테고리
개발자 도구
실행 횟수
브라우저에서
비용
무료 · 가입 불필요
사용 가능 여부
사용 가능
.gitignore 생성기로컬 처리

브라우저에서 전부 실행됩니다

인기 템플릿을 표시하고 있습니다. 편집기와 운영체제를 포함한 나머지 템플릿은 검색하십시오.

템플릿은 GitHub의 gitignore 컬렉션(CC0)에서 가져왔으며, 2026-09-28의 스냅샷입니다. 이전 템플릿에 이미 나열된 패턴은 제외하므로 파일에 중복 항목이 없습니다.

패턴 작동 방식

각 줄은 패턴입니다. *.log는 모든 .log 파일을 무시하고, build/처럼 끝에 슬래시가 있는 패턴은 폴더만 일치시키며, /config.json처럼 앞에 슬래시가 있는 패턴은 저장소 최상위에서만 일치시킵니다. **는 폴더 수에 제한 없이 일치시키고, 앞에 !가 있는 패턴은 이전 줄에서 무시한 항목을 다시 포함합니다.

같은 저장소에 사용할 라이선스를 선택하려면 라이선스 생성기를 사용하고, 파일의 두 버전을 비교하려면 diff 검사 도구를 사용하십시오.

무시된 항목 확인

git check-ignore -v <file>을 실행하면 파일을 무시하는 줄을 확인할 수 있고, git status --ignored를 실행하면 무시된 모든 파일을 나열할 수 있습니다. 하위 폴더의 .gitignore는 해당 폴더와 그 아래에 적용됩니다.

사용 방법

  1. 프로젝트에서 사용하는 언어와 도구를 선택하고, 필요한 항목은 검색합니다.
  2. 필요하면 .env와 같은 패턴을 직접 추가합니다.
  3. 결과를 복사하거나 .gitignore 파일로 다운로드해 저장소 루트에 넣습니다.

개인정보 보호 및 제한사항

템플릿은 브라우저에서 결합되며, 프로젝트에 관한 어떤 정보도 외부로 전송하지 않습니다.

관련 도구

자주 묻는 질문

이미 커밋한 파일이 무시되지 않는 이유는 무엇인가요?

.gitignore는 Git이 아직 추적하지 않는 파일에만 적용됩니다. git rm --cached <file>로 파일 추적을 중지한 다음 커밋하십시오. 파일은 디스크에 남아 있지만 저장소에서는 제거됩니다.

편집기와 운영 체제 파일을 프로젝트의 .gitignore에 추가해야 하나요?

많은 팀은 git config --global core.excludesFile로 설정한 전역 무시 파일에 해당 파일을 추가합니다. 그러면 각자가 자신의 편집기 파일을 무시할 수 있습니다. 프로젝트에 추가해도 문제는 없습니다.

.env 파일을 커밋해야 하나요?

아니요. .env 파일에는 보통 비밀 정보가 들어 있습니다. .env는 무시하고, 변수 이름만 포함하고 값은 비워 둔 .env.example을 커밋하십시오.

무료 도구 · 브라우저에서회 실행 · 계정 불필요