본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Section 5.2: 특정 파일이 ignore 처리되어 있는지 확인하기
git check-ignore
명령어는 어떤 파일들이 Git 에서 ignore 처리되어 있는지 알려준다.
커맨드라인에서 파일 이름들을 인자로 넘기면, git check-ignore
는 그 중에서 ignore 처리된 파일 이름들을 나열해줄 것이다. 예를 들어:
$ cat .gitignore
*.o
$ git check-ignore example.o Readme.md
example.o
이 예제에서, .gitignore 에는 *.o 파일들만 기술되어 있으므로, 인자들 중 Readme.md 파일은 git check-ignore
의 실행 결과에 나오지 않게 된다.
만약 .gitignore 의 어느 줄이 특정 파일의 ignore 처리에 영향을 미쳤는지 확인하고 싶다면, git check-ignore
명령어에 -v
옵션을 추가하면 된다:
$ git check-ignore -v example.o Readme.md
.gitignore:1:*.o example.o
Git 1.7.6 버전부터는 git status --ignored
명령어를 이용하여 ignore 처리된 파일들을 확인할 수 있게 되었다.
관련 추가 정보는 git status 공식 문서 및 "5.12: .gitignore 에 의해 ignore 처리된 파일 검색하기" 섹션에서 얻을 수 있다.
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
5.4: 글로벌 .gitignore 파일 활용하기 (0) | 2019.09.03 |
---|---|
5.3: .gitignore 파일에서 예외처리하기 (1) | 2019.09.02 |
5.1: .gitignore 파일을 이용하여 파일과 디렉토리를 ignore 처리하기 (6) | 2019.09.01 |
5: 파일들과 폴더들이 Git 에 포함되지 않도록 (ignore) 설정하기 (0) | 2019.08.29 |
4.7: 파일을 삭제하고 삭제 내역을 stage 영역에 추가하기 (0) | 2019.08.28 |