ABOUT ME

-

  • [ Git ] 100MB 이상 파일 Push
    Git 2025. 8. 24. 22:49
    반응형

    electron app을 만들고 난 후 다운로드 사이트를 만들어야하므로

    exe 파일이나 dmg파일을 그냥 프로젝트에 넣고 다운로드 하는 방법으로 하면 좀 편할 것 같아서 

    git에 올리는데 계속 100MB이상의 파일은 push를 할 수 없다고 에러가 발생

     

    이는 Git LFS를 이용하여 해결할 수 있다.

    더보기

    Git LFS의 작동 방식

    Git LFS는 대용량 파일을 Git 저장소에 직접 저장하는 대신, 파일의 "포인터"만 저장소에 커밋

    실제 파일은 깃허브의 LFS 서버에 별도로 저장

     


    Git LSF

    우선 사용하기위해 git lfs를 설치

    git lfs install

     

    이후 lfs를 활용하여 100MB이상의 파일을 추적 하고 해당 파일을 git add로 추가

    git lfs track "public/resource/project.dmg"
    git add .gitattributes
    git add public/resource/project.dmg

     

    이후 커밋 메시지를 작성 후 

    push를 해주면된다.

    728x90
    반응형