- 우리는 1주차 과제를 수행한 것을 토대로 2주차 과제를 수행하고 싶습니다.
- 하지만 1주차 과제에서 코드리뷰 받을 것이 아직 조금 남아 1주차 pr은 남겨두고 2주차는 따로 pr을 받고싶습니다.
- 나중에 1주차 2주차를 merge하면 되니까요
따라하세요(브랜치 명은 각자의 브랜치명으로 생성해주세요)
아래와 같이 1주차 과제 로컬 브랜치를 pjh612/w1 로 만들어 놨습니다.
그렇다면 2주차 과제는 pjh612/w2로 만드는게 좋겠네요.

pjh612/w1 브랜치로부터 w2브랜치를 새로 따겠습니다.
1주차 과제 브랜치 상태에서 w2브랜치를 새로 만들어주세요.

이제 w1 브랜치로 부터 w2 브랜치가 생성 되었습니다.
저희는 2주차 과제 pr을 날릴 브랜치에서는 그동안 수행했던 1주차 과제에 대한 commit은 올리지 않고 싶기때문에, 수행했던 1주차 과제는 일단 미리 프로그래머스 레포의 2주차 과제 브랜치 (pjh612/w2)에 올려야합니다.
터미널을 열고 프로그래머스 repository와 로컬을 연결 시켜줍니다.
- git remote add fork https://github.com/prgrms-be-devcourse/springboot-basic.git

그런 뒤 프로그래머스 repository의 원격 브랜치에 로컬 브랜치의 내용을 push 합니다
프로그래머스 repo에 브랜치를 따로 만들지 않아도 로컬 브랜치와 같은 이름의 브랜치가 만들어질 겁니다.
- git push fork

아래와 같이 프로그래머스 repo의 pjh612/w2 브랜치에 1주차 과제 내용이 들어갔습니다.

fork한 내 repo의 pjh612/w2 브랜치의 내용을 모두 프로그래머스 repo의 pjh612/w2에 넣었기 때문에
comparing 해봐도 1주차 commit이 남아있지 않습니다.(당연한 것)

마지막으로 git remote remove fork 명령어로 더 이상 사용하지않을 리모트 저장소를 지워줍니다~