파일 완전 삭제 (1) 썸네일형 리스트형 Git 리파지토리에서 파일 완전 삭제 git 형상을 관리하다보면 실수로 넣지 말아야할 파일(민감정보가 들어간 설정파일이라거나..)들이 들어간뒤 remote에 push될 때가 있다. 이경우 해당 파일을 삭제하고 git내의 형상 로그에서 모두 지우고 remote 서버에까지 반영하고 싶을때 다음의 명령을 따른다. # foldername이라는 폴더를 모두 지우고 관련된 커밋 메시지도 처리. > git filter-branch --tree-filter 'rm -rf ./foldername' HEAD Rewrite ffc820911941f31ef6433439c6e582be2f87627d (99/103) (5 seconds passed, remaining 0 predicted) Ref 'refs/heads/master' wa.. 이전 1 다음