Q&A

20170314.png

저 파일 때문에 tgz 파일로 압축한거 제대로 압축 풀리지도 않아요 ㅠㅠ

eond Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com

댓글 5

  • 2017.03.14 08:22 #530065

    pack 폴더는 git이 기억하고 있는 모든 히스토리를 압축해서 저장해 놓는 곳입니다. git의 핵심이라고 할 수 있죠.

     

    XE는 보통 100MB 내외의 pack 파일을 사용하게 되는데, 저렇게 용량이 큰 것을 보니 3월 5일 오후 10시 전후에 뭔가 대용량 파일을 왕창 커밋해 버리셨나 봐요. 혹시 files/attach 폴더를 통째로? ㄷㄷㄷ

     

    git prune && git gc --aggressive 명령을 사용하면 데이터를 다시 압축하고 불필요한 pack 파일은 삭제합니다. 이 작업 후에도 여전히 용량이 크다면 예전에 커밋을 잘못한 거예요.

  • 2017.03.14 09:20 #530160
    예전에 커밋을 잘못했나봅니다. ;;;
    음.. files/attach 폴더는 커밋하면 안되는데 제가 모르고 한번에 커밋을 했나보군요;
  • 2017.03.14 09:23 #530168
    그냥 지워버렸더니,
    fatal: unable to parse object: refs/heads/master
    이런 게 뜨네요 ㅠ
  • 2017.03.14 09:24 #530171
    http://stackoverflow.com/questions/11706215/how-to-fix-git-error-object-file-is-empty
    이렇게 해보....면 될까요 ㅠ
  • 2017.03.14 09:59 #530212
    커밋된 것을 지우지 않고 직접 파일을 조작하면 안됩니다. 계속 오류나요.