





이렇게 커밋 기록을 따로 하게된 이유
-> 실수로 aws엑세스키, db비번을 application.properties에 올린후 깃허브에 올린 보안문제 발생
-> 비번 변경, 엑세스키 폐기후 재발급.
-> 문제 재발생을 막기위해 gitignore에 application.properties추가후 커밋푸쉬.
-> secretkey가 코드에 있어서 푸쉬 거부.
->bfg를 이용해 application.properties에 대한 과거커밋내용만 수정하려 시도
-> 커밋기록 자체가 날아간 사태 발생.
배운점
-> 로컬, 원격에 commit기록이 있고, 그 버전으로 돌아갈수 있기에 버전관리는 이정도면 될줄 알았으나,
bfg같은 위험한걸 할때는 원격레퍼지에 백업용 레퍼지를 만들어야 하겠다는것과 조심성을 배우게 된 기회였습니다.
참고
-> 혹시몰라, 커밋기록 켜둔 사이트를 스크린샷 찍어둔게 남아있어서,
열심히 쓴 기록이라 남겨봅니다.