.gitignore 생성기
github/gitignore를 바탕으로 언어, 프레임워크, 편집기 템플릿을 골라 .gitignore를 만듭니다. 템플릿을 합치고 중복 줄을 없애며 직접 쓴 줄도 추가할 수 있습니다.
템플릿은 공개된 github/gitignore 모음(CC0)을 바탕으로 가져와 다듬었습니다. 모든 처리는 브라우저에서 이루어집니다.
.gitignore는 빌드 결과물, 의존성, 비밀 값, 편집기 파일이 Git 저장소에 들어가지 않게 해 줍니다. 이 생성기는 자주 쓰는 언어, 프레임워크, 편집기, 운영체제용 템플릿(널리 쓰이는 github/gitignore 모음을 바탕으로 다듬음)을 골라 합치고 중복 줄을 없애서 하나의 파일로 만들어 줍니다.
사용 방법
- Node, Python, macOS처럼 필요한 템플릿을 적으세요.
- 도구가 템플릿을 합치고 중복된 패턴을 없앱니다.
- 필요하면 직접 쓴 줄을 추가하세요.
- 완성된 .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도 실행하세요.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/gitignore-generator/
인용·퍼가기
kakaoCalc. (2026, November 8). .gitignore 생성기. https://kakao.mobile/ko/tools/gitignore-generator/
“.gitignore 생성기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/gitignore-generator/.