DataScience/Git2 [오류해결] .gitignore 적용 안될때 git으로 관리하고 싶지 않은 폴더나 파일을 .gitignore을 통해 지정할 수 있는데요, 이게 작동이 안될 때가 있습니다. 모든 문제에 대한 해결책이 될 수는 없겠지만 저는 다음과 같이 해결합니다. 문제의 원인은 무시하려는 파일이나 폴더가 이미 git add . # working directory -> staging area git add .를 통해 staging area로 들어갔기 때문입니다. 따라서 다음의 명령어로 Staging Area에 있는 파일들을 삭제해주면 됩니다. git rm -r --cached . # Staging Area -> Working Directory 출처 그림1: https://kotlinworld.com/267 2023. 7. 15. [오류 해결] Large files detected. You may want to try Git Large File Storage 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으로 s.. 2023. 7. 15. 이전 1 다음