반응형
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 별명]' 명령을 통해 원본 저장소와 동기화 진행.
반응형
'Education > Wanted Pre-Onboarding FE Course' 카테고리의 다른 글
[TIL] 22.05.10 프리온보딩 Day 6 - Recoil, CRA .env 설정 (0) | 2022.05.11 |
---|---|
[TIL] 22.05.09 프리온보딩 Day 5 - TypeScript (0) | 2022.05.10 |
[TIL] 22.05.08 프리온보딩 Day 4 (0) | 2022.05.09 |
[TIL] 22.05.05 프리온보딩 Day 3 (0) | 2022.05.06 |
[TIL] 22.05.03 프리온보딩 Day 1 (0) | 2022.05.04 |