Search

pull request를 이용한 Branch 병합

[- Disclaimer -] 아래 내용은 정보보안 공부 목적으로 작성된 것이나, 이를 토대로 허가되지 않은 대상에 실습을 진행할 경우 해킹 시도로 간주하여 법적 처벌을 받을 수 있음을 알려 드립니다.
pull request
✦ 협업자에게 Branch 병합 요청
댓글 기능 추가를 위해 새 Branch 생성
✦ 새 파일 생성 후 내용 입력 후 저장
✦ Stage에 올리고 -에 바뀐 내용 즉시 푸시 Check 후 Commit
✦ Login 되어 있다면 Branch 추가 시 마다 노란 음영이 뜸
✧ Compare & pull request: base라는 Brach에 병합할 Brach를 pull request
✧ New pull request: 다른 Branch에 pull request 하거나, 직접 설정 변경 시 이용
pull request 생성
✦ base: master
✧ 기준 Branch
✦ compare: 생성한 Branch
✧ 병합할 Branch
✦ Able to merge/Conflict
✧ Able to merge
→ 충돌 없이 병합 가능함을 의미
✧ Confilct
→ 출동 발생
✦ 제목(댓글 기능 추가라 적힌 곳) 및 설명(내용)
✦ Reviews
✧ 협업자
✦ Assigness
✧ pull request 담당자
✦ Lables
✧ pull request 관련 Label
→ Ex) Bug, 리뷰 필요, Front-End, Back-End 등
✦ Merge pull request
✧ 적절한 Communication 후 병합하기 위한 메뉴
✦ 닫힌 pull request 확인
패치
✦ Sourcetree 상에서 이력 업데이트 명령
✧ 10분마다 그래프만 업데이트하므로 pull 필요
✦ Local Repository에 반영
✧ master Branch 선택 후 변경 사항 업데이트