무료 변환기

.gitignore 발전기

모든 기술 스택에 대해 .gitignore 파일을 생성합니다. 깔끔하고 정리된 무시 파일을 얻으려면 언어, 프레임워크 및 도구를 선택하세요.

검색 기술
언어
프레임워크
편집자 및 IDE
빌드 도구
운영 체제
테스트
클라우드 및 DevOps
생성된 .gitignore
.gitignore 파일을 생성하려면 위에서 기술을 하나 이상 선택하세요.

이 도구에 대하여

프로그래밍 언어, 프레임워크, IDE 및 운영 체제를 선택하여 프로젝트에 대한 .gitignore 파일을 생성하세요. 이 도구는 GitHub의 공식 gitignore 템플릿에서 선별된 무시 패턴을 결합하여 저장소를 빌드 아티팩트, 종속성 및 시스템 파일로부터 깨끗하게 유지하는 포괄적인 .gitignore를 생성합니다.

사용 방법

  1. 프로젝트의 프로그래밍 언어(Python, JavaScript, Go 등)를 선택하세요.
  2. 프레임워크 및 도구(Node, React, Django 등)를 추가합니다.
  3. IDE(VS Code, IntelliJ, Xcode) 및 OS(macOS, Windows, Linux)를 선택합니다.
  4. 생성된 .gitignore 콘텐츠를 복사하여 프로젝트 루트에 저장합니다.

자주 묻는 질문

.gitignore 파일을 어디에 넣어야 하나요?
.gitignore를 저장소 루트 디렉터리에 배치하세요. 디렉터리별 규칙을 위해 하위 디렉터리에 .gitignore 파일을 둘 수도 있습니다. Git은 이를 루트에서 리프까지 계층적으로 처리합니다.
.gitignore는 이미 추적된 파일을 제거합니까?
아니요. .gitignore는 추적되지 않은 파일이 추가되는 것을 방지합니다. 파일이 이미 추적된 경우 .gitignore에 추가해도 제거되지 않습니다. 추적을 중지하려면 'git rm --cached <file>'을 먼저 실행하세요.
가장 일반적으로 필요한 패턴은 무엇입니까?
JavaScript의 경우 node_modules/, Python의 경우 __pycache__/, 비밀의 경우 .env, macOS의 경우 .DS_Store 및 IDE 디렉터리(.idea/, .vscode/). 여기에는 가장 일반적인 우발적 커밋이 포함됩니다.
글로벌 .gitignore를 가질 수 있나요?
예. 'git config --global core.excludesfile ~/.gitignore_global'을 사용하여 전역 .gitignore를 만듭니다. 이는 모든 리포지토리에 적용됩니다. OS 및 IDE 파일(.DS_Store, Thumbs.db, .idea/)에 적합합니다.