Server & Infra
Git에 잘못 올린 파일 삭제하기
Git에 잘못 올린 파일을 삭제한다 라는 표현은 다소 애매모호합니다. 하나의 케이스는 단순히 형상관리 대상에서 제외하기 위한 작업을 의미할 수 있고, 또다른 케이스는 모든 히스토리에서 완전히 제거하기 위한 작업을 의미할 수도 있습니다. 이번 포스팅에선 위 두 가지 케이스 경우 어떻게 대응해야할 지 알아봅니다. git rm : 형상 관리 대상에서 제외하기 Remove files from the working tree and from the index IDE 설정들을 담는 .idea 내 파일들, java 파일을 빌드한 결과들인 .class 파일 등은 형상 관리 대상이 아닙니다. 이처럼 형상 관리 대상이 아닌 파일들을 실수로 staging하여 commit, push까지 한 경우, 이들을 형상 관리 대상에서 제..