
Contents
Git 사용하여 프로젝트 공유 및 실습 과제Git 사용하여 프로젝트 공유 및 실습 과제
Git CLI 환경을 통하여 Git 명령어를 실습해보고
각 개인별 브랜치 선언을 통하여 PR 생성, 리뷰, 반영해보는 실습 과제 진행개인 레포지토리에 실습 할 수 있는 팀원 소개 화면 clone
clone 이후 각 팀원들 url 공유, 각 개인별 브랜치 생성, git 활용 진행
commit, push 진행 후 PR 생성, 코드 리뷰 진행
pull, merge 진행하여 메인 브랜치로 반영되도록 진행Conflict 가 일어날 수 있또록 공통 코드 부분 수정 후 github 페이지에서
Conflict 해결 방법 진행메인 브랜치에 커밋 이후, 타 브랜치로 옮겨 rebase 실습
브랜치 최상단으로 커밋 시점이 옮겨지고 타 브랜치의 소스 반영 확인
rebase와 pull의 차이점과 비슷한 점에 대해 모호함을 느껴 설명이 미흡pull 과 rebase 는 기능적으로는 유사하나
pull 의 경우 반영시킬 자료들을 merge 하여
merge commit이 생성되며 최신화rebase 는 rebase 대상의 브랜치
상단으로 커밋을 이동시켜 최신화 한다고 이해
추가로 자료 크롤링 및 개인 실습 진행하여 이해 하는 중
Squash 실습 진행을 위해 다수 커밋 발생시켜 PR에서 squash merge 진행
Share article