프로젝트 리포지토리를 내 레포지토리로 fork 한다.
해당 레포지토리에 미리 생성되어있는 "내 브렌치(part1-본인이름)"를 로컬로 클론한다.
$ git clone -b part1-본인이름 --single-branch {저장소 URL}
vscode에서 현재 part1-본인이름 브랜치에 있는지 확인한다. 그곳에 없다면 왼쪽 하단에서 바로 선택해도 되고,
아니면 터미널로 바로 이동 가능하다.
```
$ git checkout part1-본인이름
```
내 브랜치에서 또 브랜치를 새로 생성한다.
$ git checkout -b part1-본인이름-week2
그리고 작업을 다 했다면 origin에다가 push 해야한다.
$ git push origin part1-본인이름-week2
깃헙으로 가서 PR을 생성하고 코드리뷰를 받는다.
코드리뷰가 Approved되고, Merge를 했다면 fork 되어있는 본인 레포지토리로 가서 sync 작업을 진행한다.
part1-본인이름 브렌치로 다시 이동한다.
$ git checkout part1-본인이름
거기서 origin에 있는 내 브렌치를 pull 받아온다.
$ git pull origin part1-본인이름
그러고 또 다른 브렌치를 생성하여 똑같이 반복한다. (기존 Merge된 브렌치는 사라졌기 때문임)
$ git checkout -b part1-본인이름-week3
헷갈리지 않기 위해서 작성하였습니다.