[Goal]

  • GitHub 에는 일반적으로 30MB 이상의 file이 upload 되지 않아서 이를 해결하는 방법에 대해 살펴보기

[Summary]

  • GitHub 에는 일반적으로 100MB 이하의 파일들만 upload 가 가능하다.
  • 만약, 100MB 이상의 파일을 upload 하고 싶다면 Git에서 제공하는 대용량 저장소를 사용한다.
    • 설치하는 package 이름은 Git Large File Storage 줄여서 “Git LFS” 이다.

[Reference Site]


[Installation and Upload]

# Copy above web site
$ curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash

# Install Git LFS
$ sudo apt-get install git-lfs

# Go to upload directory that has file over 30MB
$ cd $(upload directory)
$ git lfs install

# For example file name is "example.gif" in src folder 
$ git lfs track "./src/*.gif"

# add .gitattributes
$ git add .gitattributes

# Then same other procedure follow as:
$ git commit -m "~"
$ git push origin main

'▷ Studies > G' 카테고리의 다른 글

[Git] Basic Concept and Information  (1) 2024.09.18

+ Recent posts