Menu
CoddyTech

무시 규칙 확인하기

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와 두 파일 readme.md, error.log가 있습니다.

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

실행할 때마다 아직 Git 저장소가 아닌 폴더의 새 복사본에서 시작합니다. 편집기에서 대신 git init -q -b main을 실행합니다. 이 줄은 그대로 두세요. git check-ignore는 저장소 안에서만 작동하며, 이 줄이 없으면 fatal: not a git repository가 표시됩니다.

직접 해보기

터미널
git init -q -b main
# 아래에 명령어를 입력하세요
quiz icon실력 점검

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

버전 관리의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드