키오스크 프로그램을 만들면서 addProductCnt 값을 전역으로 선언함으로 인해 java.lang.IndexOutOfBoundsException 발생
위 이슈를 해결하기 위해 브랜치를 생성하고 dev 브랜치에 병합 및 이슈 브랜치 삭제하는 과정을 다뤄보겠다.
git checkout -b issue1 명령어로
issue1 브랜치를 생성하고 HEAD가 바로 issue1을 바라보도록 설정
git add . 명령어로 변경 사항을 스테이징.
변경된 사항을 커밋하고
커밋한 사항을 git log로 확인
commit한 issue1 사항을 dev 브랜치에 병합하기 위해
git checkout dev로 HEAD를 변경하고
git merge issue1으로 dev에 병합한 뒤
git push origin dev를 원격 저장소에 push함으로 병합된 것을 확인.
git diff <변경 전 커밋> <변경 후 커밋> 명령어로 변경된 사항 확인
참고로 git diff를 쓸 때 변경 전 커밋이 앞에 와야함.
마지막으로
git branch -d issue1 명령어로 issue1 브랜치를 삭제하고
브랜치 목록을 확인해서 제대로 삭제되었는지 확인