Menu
Coddy logo textTech

무시 규칙 확인하기

Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨 — 58개 중 21번째.

파일이 예상치 못하게 git status에 나타나거나 나타나지 않을 때, 어떤 규칙이 원인인지 파악하기 어려울 수 있습니다. Git은 바로 이런 상황을 위한 도구를 제공합니다:

git check-ignore -v build/output.txt

파일이 무시 규칙과 일치하면, Git은 어떤 파일과 어떤 라인이 일치했는지 출력합니다:

.gitignore:1:build/    build/output.txt

하나의 경로에 대해 예/아니오 답변을 원한다면, -v 플래그를 생략하세요. Git은 파일이 무시되면 상태 0으로 종료하고, 무시되지 않으면 1로 종료하며, 일치하는 경우에만 경로를 출력합니다.

"모든 일치하는 파일"의 빠른 목록 확인을 위해 다음을 사용할 수 있습니다:

git check-ignore *

이것은 실제 프로젝트에서 까다로운 .gitignore 설정을 디버깅하는 데 매우 유용합니다.

challenge icon

챌린지

초급

폴더는 이미 *.log를 포함하는 .gitignore 파일이 있는 Git 저장소입니다. readme.mderror.log라는 두 개의 파일이 존재합니다.

두 파일 모두에 대해 동시에 git check-ignore를 실행하고 일치하는 경로만 출력하세요.

치트 시트

git check-ignore -v를 사용하여 어떤 .gitignore 규칙이 파일과 일치하는지 디버깅하세요:

git check-ignore -v build/output.txt

출력 결과: file:line:pattern path

.gitignore:1:build/    build/output.txt

-v 옵션이 없으면 일치하는 경로만 출력됩니다 (무시되는 경우 exit 0, 그렇지 않으면 1):

git check-ignore build/output.txt

와일드카드를 사용하여 여러 파일을 한 번에 확인하세요:

git check-ignore *

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

버전 관리의 모든 레슨