git-lfs 설정하기

git을 사용하면서 별다른 이슈 없이 사용하고 있었는데,

CocoaPod의 네이버 NMapsMap 라이브러리 사용시 100Mb 이상의 용량을 가지고 있어서 Git Push 가 불가능하다는 안내문이 있었다.

모르고 진행하였을때, 당연히 Git 원격서버에 반영되지 않았으며 간단하게 테스트 한 내용 적어둔다.

1. 네이버 맵 : https://navermaps.github.io/ios-map-sdk/guide-ko/1.html
가이드 중 100Mb 이상 업로드가 필요함으로 git-lfs 설치를 하라고 명시되어있다.

Mac OS 기준 Home brew(https://brew.sh/index_ko) 설치 후 진행한다.

1. git-lfs를 설치해 준다. brew install git-lfs 명령어를 통해 설치해준다.
#. 필자의 경우 미리 설치가 되어있어 경고문구 발생함.

2. Project 폴더로 이동하여 .git 있는 부분에서 git-lfs install 명령어로 설치해준다.

3. pod install 전, NMapsMap 을 받았던 기록이 있다면 캐시를 삭제해주고 install 해 준다.
명령어 : pod cache clean NMapMap
명령어 : pod install

4. 설치완료되면 준비끝.

5. SourceTree 앱을 통해 Commit, Push 를 진행시 큰 파일 감지가 뜨면 완료.


추후에 비슷한 상황이 생길까봐 내용 정리합니다.

댓글

  1. 덕분에 문제 상황 해결했습니다. 감사합니다!

    답글삭제

댓글 쓰기