도구 실행
이 도구는 소프트웨어 개발 프로젝트에서 불필요한 빌드 아티팩트나 종속성 파일이 Git 저장소에 커밋되지 않도록 돕는 .gitignore 템플릿 생성기입니다. Python, Node, Java, Go, Rust 등 다섯 가지 주요 개발 환경을 위한 표준 템플릿 텍스트를 제공합니다. 사용자는 대상 언어 이름을 입력하여 해당 환경에 맞는 제외 규칙을 바로 확인할 수 있으며, 언어를 직접 지정하지 않고 실행하면 기본 설정인 Python 템플릿이 적용됩니다. 대소문자를 구분하지 않으므로 소문자나 대문자로 입력해도 정상 인식합니다. 생성된 텍스트와 함께 줄 바꿈 문자 개수가 표시되므로 템플릿의 전체 분량을 파악하기에 용이합니다.
사용 방법
- 언어 입력 칸에 원하는 프로그래밍 언어(Python, Node, Java, Go, Rust 중 하나)를 입력합니다.
- 입력값을 비워두면 기본값인 Python 템플릿이 적용됩니다.
- 실행 버튼을 클릭하여 템플릿 생성을 진행합니다.
- 결과 영역에 출력된 .gitignore 규칙 텍스트와 줄 바꿈 개수를 확인하고 프로젝트에 복사합니다.
예시
- 언어 항목에 'node'를 입력하면 Node.js 환경에서 사용되는 node_modules, 로그 파일 등의 제외 규칙과 줄 바꿈 개수가 출력됩니다.
- 언어 항목을 빈칸으로 두고 실행하면 기본값인 Python 템플릿(pycache, 가상환경 등 제외)이 출력됩니다.
자주 묻는 질문
지원하지 않는 언어를 입력하면 어떻게 되나요?
지원 대상인 Python, Node, Java, Go, Rust 외의 언어를 입력하면 오류 메시지가 반환됩니다.
언어 이름 입력 시 대소문자를 구분하나요?
대소문자를 구분하지 않습니다. 예를 들어 'python', 'Python', 'PYTHON' 모두 동일하게 인식됩니다.
입력값을 비워두고 실행해도 되나요?
언어를 지정하지 않으면 기본 설정에 따라 Python용 .gitignore 템플릿이 생성됩니다.