properties에 중요 정보를 담고 .gitignore에 properties를 넣어놨으나 github repository에 properties가 올라갔고 결국 나는 또 iam을 새로 만들었다..
알고보니 .gitignore에 commit에 포함하지 않을 폴더를 넣어놨음에도 불구하고 commit이 되는 경우가 있다고 한다.
이때 해결책으로는 아래 명령어들을 쓰면 된다.
git rm -r --cached <fileName>
git add .
git commit -m "clear git cache"
git push
<추가 설명>
git rm <fileName>
git rm --cached <fileName>
git rm : 로컬과 원격 저장소 모두에서 파일 혹은 경로 삭제
git rm --cached : 원격 저장소에서만 파일 혹은 경로 삭제