사실 vscode가 10000개만 보여줘서 그렇지 더 있었던 것 같기는 함
프론트엔드 작업을 하다가 pull 한 번 받아야겠다는 생각이 듦
당시 머지된 최신 PR - 백엔드 모노레포 설정
git pull origin dev —rebase 함
그런데 저렇게 됨
알고보니 저 만개의 파일들… 다 dist 폴더에 있는 것들이었음
내가 pull 받을 시점의 gitignore랑 컨플릭트 난 dist의 경로가 달라져서, 쟤네가 다 git의 관리 대상이 되어서 발생한 문제인 것으로 보였음
해결 방법: pull 받기 전에, api-server / socket-server 폴더를 지우고 하니 되었음
물론 이 방법도 중간에 오만가지 파일을 다 지울거냐… 물어보기는 했음 (이건 BE라는 폴더명과 파일명이 겹쳐서 그런 것 같음… 물어본 파일 개수가 내가 삭제한 파일 개수랑 일치하는 걸로 봐선 그럼)
이건 일단 지운다고 한 다음, Discard changes 하고 commit 하면 됨
역시 git이 제일 무섭다…