Untitled

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되는 것을 막아준다.