어제 깃헙에다 푸쉬 하려는데
large files detected. you may want to try git large file storage
용량이 큰 파일 때문에 푸쉬가 안되고 계속 에러가 떴다.
lfs를 사용하라고 한다..
일단 첨엔 안내하는 대로 lfs를 사용 해보려고 했으나
계속 존재하지 않는 명령어라고 설치가 안 됐다..
파일을 받아서도 시도해 봤는데 이것도 안 됐다...
근데 용량이 큰 파일은 다름 아닌 삭제한 파일이었다.
자꾸 존재하지도 않는 파일을 푸쉬 하려고 시도하고 있었다;
큰 파일은 어차피 삭제된 파일이었고
굳이 lfs를 써야 하나 했다.
이미 커밋이 되어서 저걸 억푸쉬하려는게 아닐까? 하는 생각이 들어서
커밋 취소 명령어를 써봤다.
$ git reset HEAD~3
이렇게 커밋을 취소하고 다시 커밋 하려고 했으나
뭔가 찜찜했다.. 또 큰 파일 이슈가 있을까봐
그래서 아래 명령어를 먼저 써보았다.
$ git add -u
그치만 아무 반응이 없었다.
$ git commit -a -m "커밋 문구"
구글링 후에 이 명령어를 써봤더니!
삭제된 큰 파일만 잘 커밋 되었다 ㅎㅎ
그 담에 푸쉬하니까 잘 됐다
휴우~ 정말 다행이얏