감자튀김 공장🍟

[21.03.22] Git 사고 쳤다 본문

일상/졸업 프로젝트

[21.03.22] Git 사고 쳤다

Potato potage 2021. 3. 22. 15:51
반응형

코드들 중에서 데이터 값을 확인하기 위해 적은console.logalert를 지우고 교수님에게 시현할려고 해당 코드들을 지우고 commit을 했다.

근데 console.log 지운것과 alert 지운 것을 나눠서 커밋하고 싶어서 git rm --cached <파일명>을 했는데 문제는 내가 입력한 파일명이 */index.js 였다는 것이다.

결국 client/ ~ / .jsserver/ ~ / .js가 untracked files 라고 떠버렸다....
즉, 우리 팀원들이 작성한 모든 index.js 파일들이 untracked 상태가 되어버린 것이다...


너무 놀래서 같은 팀원 분에게 sos를 쳤더니 git add server/*git add client/* 하면 다 될 것이라고 하셔서 git add 를 했더니 untracked 파일들이 git status에 뜨지 않더라~!!


과거에 tracked 됐었던 경력이 있어서 안뜨는 것인가? 싶더라

그래서 식은땀 줄줄 흘리면서 ~/index.js 들 다 복구하고 내가 commit 하고 싶던 파일들도 다시 commit 했다.


협업할 때 정말정말 주의할 점은 add나 cached를 할 때 꼭 파일 루트를 잘 생각하고 기입하자는 것이다.
그리고 편하다고 와일드카드 너무 남발하지 않기! 남발했다가 이번 사건이 생겼으므로 조금 더 주의해서 git commit 할 것~!!

반응형

'일상 > 졸업 프로젝트' 카테고리의 다른 글

[21.01.29] 서버로 데이터 넘기기  (0) 2021.03.02
[21.01.27] 회의하다가 혼났다  (0) 2021.03.02
[21.01.21] 팀 프로젝트 시작  (0) 2021.03.02
Comments