Education/Wanted Pre-Onboarding FE Course
[TIL] 22.05.04 프리온보딩 Day 2
SH_Roh
2022. 5. 4. 22:41
반응형
2일차에는 팀 과제를 진행했다. 전에 팀 프로젝트를 진행할 때는 각자 브랜치에서 작업하고 한 브랜치로 머지하는 방식으로 했었는데, 이번에는 깃허브에 팀 organization도 만들고, PR하는 방법에 대해서도 배웠다.
git 초보를 위한 PR 방법
https://wayhome25.github.io/git/2017/07/08/git-first-pull-request-story/
🪡 Pull Request 과정
- Fork: 타겟 프로젝트의 저장소를 내 저장소로 fork.
- clone, remote 설정: fork해온 repo를 clone해온다.
- branch 생성: 작업할 브랜치 생성
- 수정 작업 후 add, commit, push: 수정 작업 후 push. ('git push origin [브랜치 이름]' 처럼 브랜치 이름을 꼭 명시해주어야 한다.)
- Pull Request 생성: push 후 본인의 github repo에 들어오면 Compare & pull request 버튼이 활성화되어 있다. 메시지를 작성하고 PR을 생성한다.
- 코드 리뷰 -> Merge Pull Request
Merge 이후 branch 삭제 및 동기화: merge이후에는 'git pull -d [브랜치 별명]'추가로 작업할 일이 있을 경우 'git pull [remote 별명]' 명령을 통해 원본 저장소와 동기화 진행.
반응형