KO
내 도구

.gitignore 생성기

github/gitignore를 바탕으로 언어, 프레임워크, 편집기 템플릿을 골라 .gitignore를 만듭니다. 템플릿을 합치고 중복 줄을 없애며 직접 쓴 줄도 추가할 수 있습니다.

예: Node, Python, VisualStudio, macOS, VSCode
.gitignore
사용한 템플릿
Node, macOS
패턴 수
20

템플릿은 공개된 github/gitignore 모음(CC0)을 바탕으로 가져와 다듬었습니다. 모든 처리는 브라우저에서 이루어집니다.

내 도구 →
광고

.gitignore는 빌드 결과물, 의존성, 비밀 값, 편집기 파일이 Git 저장소에 들어가지 않게 해 줍니다. 이 생성기는 자주 쓰는 언어, 프레임워크, 편집기, 운영체제용 템플릿(널리 쓰이는 github/gitignore 모음을 바탕으로 다듬음)을 골라 합치고 중복 줄을 없애서 하나의 파일로 만들어 줍니다.

사용 방법

  1. Node, Python, macOS처럼 필요한 템플릿을 적으세요.
  2. 도구가 템플릿을 합치고 중복된 패턴을 없앱니다.
  3. 필요하면 직접 쓴 줄을 추가하세요.
  4. 완성된 .gitignore를 프로젝트 루트에 복사하세요.

계산식

각 템플릿은 무시 패턴 모음입니다. 고른 템플릿을 주석 머리글 아래 이어 붙이고, 주석이 아닌 중복 줄은 제거해서 node_modules/ 같은 패턴이 한 번만 나오게 합니다.

예시

Node와 macOS를 고르면 Node의 node_modules/, 빌드 결과물, .env와 macOS의 .DS_Store 같은 잡다한 파일을 무시하는 파일이 만들어지며, 겹치는 줄은 한 번만 나옵니다.

자주 묻는 질문

.gitignore는 어디에 두나요?

저장소의 루트에 둡니다. 하위 폴더에도 .gitignore를 추가로 두면 그 폴더에만 적용되는 규칙을 더할 수 있습니다.

어떤 템플릿을 쓸 수 있나요?

주요 언어(Node, Python, Java, Go, Rust, C/C++), 프레임워크(Rails, Laravel, Django, Next.js, Unity, Unreal), 편집기(VS Code, JetBrains, Vim), 운영체제(macOS, Windows, Linux)입니다.

이미 커밋한 파일도 무시되나요?

아니요. .gitignore는 추적하지 않는 파일에만 적용됩니다. 이미 커밋된 파일을 추적에서 빼려면 해당 파일에 git rm --cached도 실행하세요.

출처

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). .gitignore 생성기. https://kakao.mobile/ko/tools/gitignore-generator/

MLA

“.gitignore 생성기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/gitignore-generator/.

광고