[- Disclaimer -]
아래 내용은 정보보안 공부 목적으로 작성된 것이나, 이를 토대로 허가되지 않은 대상에 실습을 진행할 경우 해킹 시도로 간주하여 법적 처벌을 받을 수 있음을 알려 드립니다.
Branch 병합
✦ Merge commit
✧ 병합할 Commit 간 차이가 상충되서 새 병합된 Commit 생성 가능
✦ Fast-forward (=빨리 감기)
✧ 병합 결과물이 마지막 Commit과 동일할 경우 마지막 Commit 상태로 변경
✦ Commit (=충돌)??
✧ 서로 동일한 부분을 수정했다면 고쳐주는 작업 필요
master Branch에 feature/detail-page Branch 병합
✦ 1) 원래는 협업자 Branch들 간 병합 후 이상 없으면 그때 master Branch에 병합해주는게 Bug 발생 시 자기 Branch 내로 국한시킬 수 있지만 실습을 망친 관계로 그냥 이대로 진행
✧ master Branch로 Checkout
✦ 2) 병합할 Branch 선택
✦ 3) fast-forward가 가능해도 새 Commit으로 생성 옵션
✧ Branch 병합 기록용으로써 선호하는 개발자도 있음
✦ 4) 혹은 병합할 Branch에 Context Menu에 병합하기 있음
✦ 5) 충돌 발생
✦ 6) Stage에 올라온 파일과 올라오지 못한 파일 내 Source Code 확인
✦ 7) 확인



