h e 1 1 o !
git 오류 / gitignore 본문
리액트 강의 들을 때 필요한 폴더를 받아서 npm install 했는데,
엄청난 숫자의 파일이 모두 git에 올라가려고 staging area에서 알짱거렸다.
vs code에는 계속 '변경된 사항이 너무 많습니다' 라는 경고와, 10kd 라는 무시무시한 숫자도 함께 떴다.
처음에는 내가 또 잘못된 폴더에 git을 걸어둔 줄 알고 애먼 파일들을 뒤지고, 다시 설치하고 아주.... 하루 동안 힘들었다.
저번과 비슷한 현상이었는데, 그 때의 해결법은 통하지 않았다.
아무리 봐도 내가 잘못한 것이 없으니, 다른 해결법을 생각해봤다.
몇 번의 시도로 알게된 것은... install 후, node_modeules 폴더의 파일들이 변경사항으로 잡힌다는 것.
그럼 그걸 다 ignore 하면된다.
내 손으로 gitignore 파일을 만들어본 적이 없어서 이런 생각을 못했다.
그리고, 함께 만들어진 .eslintcache 파일에 내 저장소에 대한 정보가 많이 있는 것을 알고, 요걸 이그노어에 넣어도 되나 알아봤다. 넣어도 된다.
결론은, npm install 해야한다면 gitignore 파일을 만들어 파일 안에 node_modules 폴더를 넣어주자.
이전의 비슷한 오류
https://hereheeam.tistory.com/54
도움이 된 블로그들
https://velog.io/@heony/gitignore
https://velog.io/@wnstjq784/Git-%EA%B4%80%EB%A0%A8-%EC%9D%B4%EC%8A%88-%EB%B0%8F-%EC%98%A4%EB%A5%98
'p r o g r a m m i n g' 카테고리의 다른 글
번들링&웹팩 / 웹팩의 핵심 개념 (0) | 2022.07.25 |
---|---|
번들링 & 웹팩 (0) | 2022.07.25 |
chunk, buffer (0) | 2022.06.16 |
Effect Hook (3) | 2022.06.14 |
REST API 성숙도 모델(RMM), Open API와 API Key (0) | 2022.06.10 |