yolo관련 프로젝트를 위해 github에 cfg파일과 weights를 올리는 데에 오류가 났다...
이를 해결하기 위해 구굴링을 하던 중 좋은 방법을 찾아 이렇게 글을 쓰게 되었다.
먼저 git에서는 기본적으로 100mb가 넘는 파일을 올릴 수가 없다
git-lfs를 이용하면 대용량 파일들을 해결할 수 있다.
git에 lfs를 검색하면 다음과 같이 비디오...와 같은 파일들을 텍스트 포인터 같은 것으로 변경하여 github와 같은 저장소에 저장을 시켜줄 수 있다고 설명하고 있다.
git lfs install
git lfs track "파일명.확장자"
git add .gitattributes
git add .
git commit -m "test"
git push
git log
git reset HEAD^^
reset을 통해 origin HEAD까지 가리키게 만들어 준다.