공부 내용을 커밋하던 중, 폴더 안에 용량이 큰 파일이 있어서 커밋 에러가 발생했다.
gh001: large files detected. you may want to try git large file storage
github에서는 기본으로 100M 이상의 파일을 올릴 수 없기 때문에 나타난 에러이다.
git-LFS를 사용하면 Commit 과정에 지정한 파일을 작게 조각내어 해결할 수 있다고 한다.
하지만 나는 그냥 용량이 큰 파일을 제외하고 다시 커밋하는 방법을 선택했다.
git reset HEAD "파일명"
이 명령어를 통해 해당 파일의 add를 취소할 수 있다. 뒤에 파일명을 적지 않으면 add한 모든 파일을 취소해준다.
**commit을 취소하고싶다면
▶ git log 명령어를 통해 commit 목록을 확인한다.
▶ git reset HEAD^ 를 사용하면 commit을 취소하고 파일은 삭제하지 않고 보존할 수 있다.
▶ 특정 개수의 commit 취소를 하고싶다면, git reset HEAD~숫자 명령어를 사용한다. (숫자는 마지막 몇개의 commit을 취소할지를 의미)
'git' 카테고리의 다른 글
| 깃허브 - 다른 컴퓨터로, 기존 계정의 원격 저장소에 커밋하기 (0) | 2022.04.27 |
|---|