
git에 React 공부한 자료를 올리려고 commit을 했는데, 자료 양이 8,000개가 넘는다.???
얼른 중지시키고 source-control 부분을 봤다.
source-control를 사용해본적이 없어서 Del를 누르면 history가 삭제되는 줄 알았다…..
내 소중한 공부 자료ㅠㅠㅠ 흔적도 없이 사라졌다.
구글링을 해도 복원하는 법을 찾지 못했고
‘React 어려우니까 2-3회독 하자’는 마음으로 다시 시작한다.
그런데 왜 commit 할 자료가 많은거지?
.gitignore 파일에 들어가 봐도 node-module이 들어가 있다.
올라가는 파일들을 살펴보니 yarn과 관련된거 같았다.
구글링을 통해 .gitignore에 추가할 문장들을 찾았다.
### yarn ###
# used Zero-Install
.yarn/*
!.yarn/cache
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
# unused Zero-Install
.yarn/*
!.yarn/patches
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions
.pnp.*
위의 문장들을 추가해주면, 불필요한 많은 양의 파일들이 commit되는 것을 막아준다.