Troubleshooting GitHub에 잘못 올린 파일 히스토리까지 완벽하게 삭제하는 방법 개발 과정에서 실수로 민감 정보가 포함된 파일을 GitHub에 업로드 한 상황에서 히스토리까지 완벽하게 정리하는 방법을 소개한다. 문제 상황: * AWS 키 정보가 담긴 파일을 실수로 GitHub에 업로드했다. * git rm --cached -r <파일 경로> 명령은 현재 커밋만 삭제하기 때문에 히스토리에는 정보가 남아있다. 해결 방법: git filter-branch 명령 활용 1. git filter-branch 명령