git sub branch 에서 작업하기

룰루팍 Lolo Park ·2023년 1월 16일
0

룰루 Git 정복기 

목록 보기
7/9

main 에서 분기 시킨 branch 들에서만 작업하다가

main 에서 내 담당 branch 를 분기 시킨 뒤 거기서 작업 branch 들을 분기시켜 작업하려니 헤깔림

일단 main 에서 내 branch 를 분기시킨다

git branch develop/parkjinjoo

여기서 먼저 초기세팅을 하던, 아무 파일없이 올리던 github으로 push 시킨다

git push origin parkjinjoo

그리고 여기서 내 작업 branch를 분기시킨다

git checkout -b feature/first parkjinjoo

parkjinjoo 브랜치에다가 feature/first 브랜치를 만든다(만들면서 checkout 바로 해버리는 명령어임)

그리고 여기서 작업 후

git push origin feature/first

원격으로 push 해준 후 github 상에서 어떤 브랜치로 올릴 건지 선택할 수 있다
parkjinjoo 를 선택해서 올린 후 화면이고, Pull Request 할 때 기본 디폴트가 main으로 되어있는데 이걸 parkjinjoo로 변경시킬 수 있음.

이렇게 feature/first 브랜치를 parkjinjoo 위로 올렸다면, github 상에서 얘를 parkjinjoo에 merge 시킬 수 있다. 내가 자체적으로 다 merge 시키는 셈인것이지! 그리고 나서 내 로컬로 돌아와

git checkout parkjinjoo

parkjinjoo 브랜치로 옮겨간다
그리고 원격에서 merge 시킨 parkjinjoo를 데려온다

git pull origin parkjinjoo

그러면 feature/first 의 내용들이 합쳐져있는 것을 확인 할 수 있다

profile
Korean-Arabic Translator, Backend Developer

0개의 댓글