ParalleLane은 git-lfs 바이너리를 설치하지 않습니다.
시스템에 git-lfs가 설치되어 있어야 하며, ParalleLane은 초기화(
git lfs install)와 상태 표시를 담당합니다.LFS 상태 진단과 초기화
설정 → ParalleLane → Git 아래쪽 Git LFS 항목에서 상태를 확인합니다.
진단과 초기화는 모두 머신 전역 기준입니다. 저장소마다 따로 초기화할 필요가 없습니다.
diff에서 LFS 파일 보기
- 받지 않은 파일은 diff 자리에 Git LFS 객체 카드가 뜨고 파일명과 용량이 표시됩니다. 카드의 다운로드 버튼으로 그 파일 하나를 내려받습니다. 과거 커밋을 보고 있으면 그 커밋 시점의 파일을 받습니다.
- 받은 이미지는 실제 이미지로 보입니다.
- 이미지가 아닌 파일은 받은 뒤에도 카드가 그대로 남습니다.
받지 않은 LFS 파일 받기
받지 않은 LFS 파일이 있으면 우측 사이드바의 워킹 카피 카드 아래에LFS 파일 2개를 받지 않음 같은 줄이 나타납니다.
그 줄의 모두 받기 버튼으로 한꺼번에 내려받습니다.
전체 파일 트리에서도 파일마다 받았는지 확인합니다.

파일 잠금
Git LFS 잠금은 서버에 파일을 잠가 다른 사람이 같은 파일을 동시에 고치지 못하게 합니다. 워킹 카피나 전체 파일 트리에서 LFS 파일을 우클릭하고 Git LFS → 파일 잠그기 를 고릅니다. 내가 잠근 파일은 같은 메뉴의 잠금 해제 로 풉니다. 다른 사람이 잠근 파일에는 잠금 메뉴가 나타나지 않습니다.
잠금: mina-park 처럼 잠근 사람이 표시됩니다.
.gitattributes 에 lockable 속성이 지정된 파일은 잠기지 않은 동안 열린 자물쇠 아이콘이 붙습니다.

Bitbucket Cloud 저장소는 LFS 잠금을 지원하지 않아 잠금 메뉴와 자물쇠 아이콘이 나타나지 않습니다.
LFS 배지
- 변경 파일 목록 에는 커밋 상세의 파일 경로 오른쪽에 LFS 배지가 붙습니다.
- 프로젝트 사이드바 에는
.gitattributes에 LFS 추적 규칙(filter=lfs)이 있는 저장소 행에 배지가 붙습니다. 자식 저장소로 등록한 서브모듈 행도 마찬가지입니다.

