![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzYJub%2FbtrR8We4jRx%2FKXK3AGXlnTiwKfF4ZFJJOK%2Fimg.jpg)
Git
[Git] .gitIgnore 적용 안될 때 해결 방법
.gitIgnore 란? 인텔리제이와 같은 VCS를 지원하는 IDE를 사용하게 되면 gitIgnore 사용은 불가피하게 된다. gitIgnore를 사용하는 이유는 중요한 파일이 깃허브에 공개되지 않도록 막는 데에 있다. 만약 서버의 DB관련 패스워드와 아이디 정보가 담긴 application.yml이 있다고 가정해보자. 이 파일이 깃에 그대로 올라가서 누군가 마음대로 DB를 망가뜨리게 되어도 괜찮은가? 이를 해결하기 위해 사용하는 것이 gitignore이다. .gitIgnore 적용이 안되는데요? gitignore에 등록을 해도 commit List에 파일이 올라가있는 경우가 있다. 대체 왜이러는 걸까? 분명 gitIgnore에 추가해줬는데? 원인은 캐시 때문이다. 실제로 .gitignore 파일은 변경..