Git LFS 시작하기 — 설치는 한 번뿐
Git LFS 시작하기 — 설치는 한 번뿐
Git LFS는 "설치 후 큰 그림"이 단순해요. 사용자 계정당 한 번만 초기화하고, 저장소마다 추적할 파일 형식을 골라주면 됩니다.
1. 설치와 전역 설정
커맨드라인 확장을 설치한 뒤, 사용자 계정 기준으로 한 번만 초기화해요.
git lfs install
2. 저장소에서 추적할 형식 선택
각 저장소에서 추적할 파일 형식을 선택하거나 .gitattributes를 직접 편집합니다. 형식은 언제든 추가할 수 있어요.
git lfs track "*.psd"
형식을 정의한 뒤에는 .gitattributes도 반드시 추적해줍니다.
git add .gitattributes
3. 커밋·푸시는 평소처럼
한 가지 주의할 점은, 형식을 정의한다고 미리 존재하던 파일이 자동으로 Git LFS가 되지는 않는다는 것이에요. 다른 브랜치나 이전 커밋 히스토리의 파일까지 바꾸려면 git lfs migrate를 써야 합니다.
git add file.psd
git commit -m "Add design file"
git push origin main
더 알아보기
https://github.com/git-lfs/git-lfs/blob/main/docs/man/git-lfs-migrate.adoc— 히스토리 마이그레이션https://github.com/git-lfs/git-lfs/wiki— 위키·질문