우리 팀은 실수로 일부 개인 정보를 H2 데이터베이스 파일 형식으로 Github에 푸시했습니다. 서버에서 파일을 깨끗하고 완전하게 제거 할 수있는 방법이 있습니까?
사용자 데이터를 포함하는 헤드에 git rm xxx.db
쉽게 git reset --hard
접근 할 수 있기 때문에 단순히 수행하는 것이 답이 아닌 것 같습니다 .
반면에
git reset --hard [the head before the db file was committed]
데이터베이스가 커밋 된 이후 10 개 이상의 커밋이 있었기 때문에 우리가 선호하는 것은 아닙니다.
해당 데이터베이스 파일을 제거하려면 어떻게해야합니까?