AWS에 데이터베이스 서버를 만들고 백엔드에 붙히는 작업을 하던 과정에서
실수로 DB의 민감한 정보가 있는 application.prooerties 파일을 커밋해버렸다 !!!!!!
(DB 서버의 IP, 권한계정 ID, Password까지 노출 잼 ㅎ)
레포지토리를 다시 파야한다고 .. ? ㅠ ㅠ 너무 귀찮은 관계로 금단의 방법을 쓴 후기 찐다.
( 아래 블로그 참고함 )
https://jootc.com/p/201909143109
Git Bash에서 .git 이 존재하는 작업 디렉토리에 다음 명령어를 입력하여
rm -rf .git
commit은 IntelliJ에서 민감한 정보가 담긴 파일을 제외시키고 커밋함
git init
// git commit -m "initial commit"
git remote add origin 저장소URL
git push -u --force origin master
master 브렌치는 깨끗해졌지만 개인 브렌치에는 아직 똥멍청이 기록이 남아있어서 브렌치를 삭제하고 다시 생성함
View all braches에 가서 똥멍청이의 브렌치 삭제
그리고 다시 생성 ..
우측 하단에 master 클릭하면 Fetch버튼이 있음 !
이로써 .. 똥멍청이의 브렌치도 깨-끗 해졌다.
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ