본문 바로가기

개발일지

GIT, 누가 범인인가? (용의자 : master, develop, practice, 나)

20171018

날짜 : 2017. 10. 18. (수)

누가 범인일까? (용의자 : master, develop, practice, 나)


생각하게 된 동기

  1. 'practice'브랜치 개발이 완료되어 Merge를 진행하기로 하였다.
  2. 'practice' > 'develop' > 'master'로 Merge를 하였다.(중간 실행 테스트를 하지 않았다.)
  3. 'maseter'에서 실행을 하니 작동하지 않는다?
  4. 'develop'에서 실행을 하니 작동하지 않는다???
  5. 'practice'에서 실행을 하니 작동하지 않는다!!!!

시도한 방법 및 해결한 방법

아래와 같은 에러문을 발생 하였다.


시도한 방법은

  1. app.js에 모듈과 package.json의 모듈이 동일한지 확인한다.

    • 동일한데 작동되지 않는다.
  2. 'node-debug'을 실행하여 문제점을 찾는다.

    • 모듈 불러오는 부분에서 작동이 되지 않는데 무엇인 문제인지 알지 못하겠다.
  3. 예전 commit 내용으로 한개씩 돌아가서 실행되는 코드의 app.js를 복사한다. (모듈을 불러오는 부분에서 문제가 있기 때문이라고 생각 하기 때문입니다.)

    • 작동을 하지 않는다.....
  4. 파일을 전부 삭제하고, 작동되는 코드를 불러온다.

    • 정상작동한다. 컴퓨터는 문제가 아니다..... 에휴

범인은 아직 이안에 있다...