Git 실수로 Repository에 올린 파일 삭제하기
Git을 사용하여 작업하다보면 실수로 Commit하는 경우가 있습니다. 빠르게 파악할 경우 reset명령어를 통해 해결하면 되지만 이미 시간이 지나 repository에 올라가있고 이후에 commit을 한 상황이라면 실수로 commit된 파일을 삭제하더라도 history에 남아있어서 아이디나 패스워드, key등이 포함되 있을경우 곤란할 수 있습니다. 모든 branch, history에서 파일을 삭제하는 명령어 $ git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch 삭제할파일명' --prune-empty --tag-name-filter cat -- --all 위 명령어를 실행한 이후에 다시 commit되는일이 없도록 .git..
Git
2021. 7. 15. 20:22