설치 옵션과 예제 사용법
설치 옵션과 예제 사용법
플랫폼별 설치 방법이 다양해요. 운영체제에 맞는 방법을 고르면 됩니다.
플랫폼별 설치
- macOS: Homebrew로
brew install git-lfs. - Windows: Git for Windows 배포판에 포함되어 있고, Chocolatey로도 설치 가능.
- Linux: 패키지클라우드의 Debian·RPM 패키지.
- 바이너리: 릴리즈에서 받은 바이너리 팩키지에는
install.sh가 있어$PATH등록과git lfs install을 자동 수행.
$ ./install.sh
예제 사용법
저장소 안에서 추적할 형식을 지정합니다. 따옴표를 붙이는 이유는 쉘이 글로브 패턴을 확장하지 않도록 막기 위해서예요.
$ git lfs track "*.psd"
track/untrack 뒤에는 .gitattributes 커밋이 필수입니다.
$ git add .gitattributes
$ git commit -m "track *.psd files using Git LFS"
푸시하면 LFS 객체가 업로드되는 걸 볼 수 있어요.
$ git push origin main
Uploading LFS objects: 100% (1/1), 810 B, 1.2 KB/s
관리 확인
현재 추적되는 파일은 ls-files로 확인합니다.
$ git lfs ls-files
3c2f7aedfb * my.psd
더 알아보기
https://github.com/git-lfs/git-lfs/blob/main/INSTALLING.md— 자세한 설치 안내https://git-scm.com/docs/gitattributes— 패턴 문법