본문 바로가기

개발도구 사용법/Git으로 버전관리 하기

[ git ]step.9 브랜치 협업 (pull request)

 

 

[git push 브랜치]  - 원격저장소에  브랜치를 올리거나 반대로 받아서 작업을 진행함

 

1. 로컬 저장소에서 브랜치를 만듭니다 ( pull_branch) 해당 브랜치로 이동 후 

 

2. git add . commit  동작을 합니다.

 

3. main branch로 이동합니다.

 

4. a,b,c 파일 생성후 commit 합니다. 

 

5. git push 명령어로 브랜치를 원격 저장소로  올려봅니다.  

git push 원격저장소주소 로컬저장소브랜치명

git push origin pull_branch // origin변수명일 경우

git push https://github.com/jarrydms/lesson_test.git pull_branch //변수명 없이 원격주소사용



 

6. 깃허브 확인시 정상적으로 업로드 된 모습입니다.

 

[pull request]  - git hub ,  purequests 메뉴에서 merged 하기

1.깃허브 메인에서 pull requests  > 하단 new pull request 클릭

 

2. base: main브랜치 로 compare: pull_branch(신규브랜치)가  merged 됨

3.코멘트 작성 가능

4.onflict 된 내용이 있을 경우(main과 신규브랜치의 충돌사항) 해결 후 merged 가능함 

5.Merged pull request  옵션선택가능 ( 3way / squash / rebse )

 

 

6.squash 선택후 merged 상세내용 최종 확인

 

 

 

7.merged 완료 최종 결과 

 

 

여기까지 입니다.

 

 

감사합니다.

 

 

 

====================================================

해당 시리즈는 코딩애플 강의 "매우쉽게 알려주는 git & github" 참고 하였습니다.

https://codingapple.com/

 

코딩애플 온라인 강좌 - 개발자도 단기완성!

단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절

codingapple.com



 

반응형