본문 바로가기

Git

.ignore가 적용되기 전에 push한 상황인 경우 해결방법

아래의 git 명령들을 실행해주면 .gitignore의 파일들이 적용되어 원격 저장소에서 사라진다.

$ git rm -r --cached .
$ git add .
$ git commit -m "Apply .gitignore"
$ git push

메일 전송 기능을 구현하던 도중에 .yml 파일을 .ignore에 포함시키지 않아서 
계정 정보가 깃 허브에 public으로 올라갔었다.

 

위 방법을 통해서 해결했다.