본문 바로가기
DataScience/Git

[오류 해결] Large files detected. You may want to try Git Large File Storage

by mkk4726 2023. 7. 15.

git push를 하던 도중 위와 같은 에러가 발생해서 해결한 과정을 정리해봅니다.

 

에러 로그를 읽어보면 limit size인 100 MB을 넘는 파일을 올리려 했기 때문임을 유추해볼 수 있습니다.

이를 해결하기 위해서는 다음과 같은 과정이 필요합니다.

( 명령어의 <>는 입력값을 의미하며 입력할 때는 <>없이 입력하면 됩니다.)

 

1. soft reset 하기

soft reset은 수정하거나 추가한 파일은 working directory에 그대로 있고 commit만 뒤로 돌리는 것을 말합니다.

즉 파일은 그대로 있고 commit만 취소하는 것입니다.

git log --oneline # log를 간단하게 한줄로 표시하기. 맨 왼쪽의 값이 commit id
git reset --soft <commit id> # 해당 commit으로 soft reset하기

 

2. lfs 설치하고 지정하기

git lfs install # lfs 설치
git lfs track <경로/.../파일명> # 관리하고 싶은 파일 지정하기

 

3. 다시 commit하고 푸시하기

git add . 
git commit -m "<commit message>"
git push

 

이렇게 해당 에러를 해결할 수 있었습니다.

 

 


Reference

https://velog.io/@bommy5799/%EA%B9%83%ED%97%88%EB%B8%8C-Large-files-detected.-You-may-want-to-try-Git-Large-File-Storage-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0

https://antilog.tistory.com/32

'DataScience > Git' 카테고리의 다른 글

[오류해결] .gitignore 적용 안될때  (0) 2023.07.15

댓글