github/gitignore
GitHub의 저장소 생성 페이지에서 사용하는 프로그래밍 언어, 프레임워크, 편집기, 운영체제용 .gitignore 템플릿 모음입니다.
- 스타
- 176,177
- 포크
- 82,019
- 열린 이슈
- 70
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
이 저장소는 Git이 추적하지 않아야 할 파일과 디렉터리를 지정하는 .gitignore 템플릿을 모아둔 GitHub의 컬렉션입니다. 각 템플릿은 Node, Python, Go, Unity처럼 특정 언어, 프레임워크, 도구 또는 환경을 대상으로 하며, 빌드 결과물과 의존성 폴더, 로컬 설정이 버전 관리에 포함되지 않도록 기본 ignore 규칙을 제공합니다.
템플릿은 세 영역으로 구성됩니다. 루트 폴더에는 널리 사용되는 언어와 기술의 템플릿이 있고, Global 폴더에는 개인 전역 ignore 파일에 추가할 수 있는 편집기, 도구, 운영체제용 규칙이 있으며, community 폴더에는 사용 빈도가 낮은 도구와 프로젝트를 위한 특화 템플릿이 있습니다.
GitHub는 새 저장소를 만들 때 .gitignore 선택 항목을 구성하는 데 이 템플릿을 사용합니다. 컬렉션은 CC0-1.0 라이선스를 따르므로 어떤 프로젝트에든 자유롭게 복사해 사용할 수 있습니다.
핵심 기능
- 01다양한 프로그래밍 언어, 프레임워크, 개발 도구를 다룹니다.
- 02Global 템플릿에는 편집기, 도구, 운영체제 관련 파일을 제외하는 규칙이 포함됩니다.
- 03community 폴더에는 사용 빈도가 낮은 기술을 위한 특화 템플릿이 있습니다.
- 04템플릿은 CC0-1.0 라이선스로 제공되며 자유롭게 복사해 사용할 수 있습니다.
활용 사례
- 새 Node, Python 또는 Go 프로젝트를 시작할 때 .gitignore를 설정합니다.
- .DS_Store나 IDE 폴더 같은 운영체제 및 편집기 파일을 전역 ignore 목록에 추가합니다.
- Unity, Unreal 또는 다른 게임 엔진 프로젝트에 맞는 ignore 규칙을 찾습니다.
빠른 시작
- 1
저장소 루트에 있는 .gitignore 템플릿을 살펴보고 프로젝트에 맞는 템플릿을 복사하세요
- 2
선택한 템플릿을 프로젝트 루트에 .gitignore로 저장하세요
사용 전 알아둘 점
- 이 저장소는 템플릿 모음이며, 실행 가능한 소프트웨어 프로젝트가 아닙니다.
토픽
자주 묻는 질문
- gitignore은(는) 무엇인가요?
- GitHub의 저장소 생성 페이지에서 사용하는 프로그래밍 언어, 프레임워크, 편집기, 운영체제용 .gitignore 템플릿 모음입니다. 이 저장소는 Git이 추적하지 않아야 할 파일과 디렉터리를 지정하는 .gitignore 템플릿을 모아둔 GitHub의 컬렉션입니다. 각 템플릿은 Node, Python, Go, Unity처럼 특정 언어, 프레임워크, 도구 또는 환경을 대상으로 하며, 빌드 결과물과 의존성 폴더, 로컬 설정이 버전 관리에 포함되지 않도록 기본 ignore 규칙을 제공합니다.
- gitignore은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- gitignore은(는) CC0-1.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- gitignore은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. gitignore의 마지막 커밋은 2026년 11월 4일입니다.
- gitignore은(는) 어디에 사용할 수 있나요?
- 새 Node, Python 또는 Go 프로젝트를 시작할 때 .gitignore를 설정합니다. .DS_Store나 IDE 폴더 같은 운영체제 및 편집기 파일을 전역 ignore 목록에 추가합니다. Unity, Unreal 또는 다른 게임 엔진 프로젝트에 맞는 ignore 규칙을 찾습니다.
- gitignore는 어떻게 설치하나요?
- 저장소 루트에 있는 .gitignore 템플릿을 살펴보고 프로젝트에 맞는 템플릿을 복사하세요 선택한 템플릿을 프로젝트 루트에 .gitignore로 저장하세요
- gitignore은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/github/gitignore
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Git은 상위 수준 작업과 하위 수준 내부 기능을 모두 제공하는 풍부한 명령어 세트를 갖춘 빠른 분산형 버전 관리 시스템입니다.
Go로 작성된 간편한 셀프 호스팅 Git 서비스로, 이슈·풀 리퀘스트·위키·웹훅을 제공하며 단일 바이너리로 배포됩니다.
Jujutsu(jj)는 작업 트리의 변경 사항을 커밋으로 기록하고 모든 작업을 추적해 되돌릴 수 있는 Git 호환 버전 관리 시스템입니다.
줄 단위가 아닌 구문 트리로 파일을 비교해, 서식 변경과 코드 이동도 정확히 보여주는 CLI diff 도구입니다.
Rust로 작성된 터미널용 Git UI로, 키보드만으로 스테이징, 커밋, 브랜치 관리, 스태시, 로그 탐색을 할 수 있습니다.