git에 대용량 파일을 추가하고 관리할 수 있도록 셋팅이 필요하다.
큰 이미지 파일이나 압축된 대용량의 파일이 있을 경우 git을 사용하는데 제한이 생긴다.
git lfs로 용량 제한을 완화시킬 수 있다.

git-lfs rpm 파일을 다운로드 받아 패키지 관리자로 설치하고, git에 설치해서 사용하면 된다.
* 최신 rpm 파일 검색 : github.com/git-lfs/git-lfs/releases

## Ubuntu 리눅스

#] curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
#] sudo apt-get install git-lfs
#] git lfs install
## Mac OSX

#] brew install git-lfs
#] git lfs install
## RHEL/CentOS

#] curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bash
#] sudo yum install git-lfs
#] git lfs install

사용법은 대상 디렉토리나 파일을 track으로 지정하면 된다.

## my_big_image 디렉토리의 파일을 lfs에 적용한다.
#] git lfs track "my_big_image/*"
 or
## my_big_image 디렉토리 안의 zip 파일을 lfs에 적용한다.
#] git lfs track "my_big_image/*.zip"

## 기존 git사용 방식대로 사용하면 됨.
#] git add .
#] git commit -m "lfs setting"
#] git push -u origin master

 

참조 : github.com/git-lfs/git-lfs

+ Recent posts