프로그래밍/git

.gitignore 파일 확장자 대소문자 구분 문제

Reavil 2019. 4. 28. 01:15

.gitignore는 대소문자 구분을 합니다.

예를 들어 .gitignore에 *.wav를 등록했더라도, .WAV 파일은 .gitignore로 걸러지지 않습니다.

가끔 파일의 확장자에 대소문자를 섞여있는 경우가 있는데(왜...?), 이 경우 RegExp를 이용하면 해결 가능합니다.

위 예시의 경우

*.wav

대신

*.[Ww][Aa][Vv]

로 등록해 주시면 *.wav, *.WAV, *.Wav, *.wAv 등 온갖 다양한 대소문자로 표현된 wav 파일을 걸러낼 수 있습니다.

 

 

 

출처: https://stackoverflow.com/questions/39446722/gitignore-write-case-insensitive