git filter branch1 Git 저장소의 커밋 기록에서 대용량 파일을 삭제하기 Git Repository를 오랜 기간 사용하거나 많은 팀원들이 무수한 커밋 이력을 남기다보면 저장소의 크기(Size)가 점점 커지게 된다. 그런데 커밋에 실수 또는 부주의로 인하여 용량이 큰 파일을 포함하여 저장소에 반영하게 된 경우, 이를 삭제하는 커밋을 생성하여 머지했다 하더라도 여전히 레포지터리 커밋 기록에 존재하게 된다. 이러한 레포지터리를 Clone 하게 될 경우, 레포지터리의 크기는 예상보다 큰 공간을 차지하게 되며 네트워크 상황에 따라 소스코드를 다운로드하는 데 많은 시간이 소요되게 된다. 이러한 상태의 레포지터리를 가볍게 만들기 위해 다음의 방법을 사용할 수 있다. 자세한 설명은 github document[https://docs.github.com/en/authentication/kee.. 2022. 5. 10. 이전 1 다음