git 관리를 잘못하는 바람에
test코드의 설정파일이 git에 올라갔다.
나는 그것도 몰랐는데
그걸 지우긴 했지만 git 커밋 history에 그 내용이 남아있었던거 같다.
그래서, 레포지토리를 public으로 돌리자마자 aws에서 빨리 변경하라고 메일이 왔다...
그 뒤로 포트폴리오로 내고 싶어도 레포지토리를 private 상태로 계속 뒀었는데(무서워서)
이번에 커밋 히스토리를 다 지우려고 한다.
git filter-branch -f --index-filter "git rm --cached --ignore-unmatch ./src/test/resources/application.properties" --prune-empty -- --all
git push origin main --force
이렇게 하면 위처럼 그 내용들이 다 지워진다.