본문 바로가기

Course

[생활코딩] GIT - CLI - github. com Pull reqeust

[생활코딩]
GIT - CLI
- github. com
Pull reqeust

pull request를 이용해
브랜치에서 만들어진 버전에 대해
토론하며 코드의 품질을 높여봅시다.

배울 내용

pull request 만들기

pull request를 이용해 소통하기

github 내 편집기 이용하기

git으로 충돌해결하기

생활 코딩

Hello, world! 생활코딩의 세계에 오신 것을 환영합니다



이런 분들에게 추천해요

협업의 품질을 높이고 싶은 분

혼자 프로젝트를 진행하는 분에겐 필요하지 않을 수 있습니다.

[요구 사항]
이 수업을 듣기 위해서는 clone, push, pull, merge, github. com에 대해서 알고 계셔야 합니다.
- 추천 선수학습: [생활코딩] GIT CLI - 협업

이 수업은 github. com의 pull request를 다루는 수업입니다. pull request는 다른 서비스에서는 merge request라고도 불리는 기능입니다. 독립적으로 진행되던 브랜치의 작업을 다른 브랜치에 병합해달라고 요청하는 기능입니다.

대표적인 경우는 이렇습니다.
master 브랜치의 마지막 버전은 언제나 실행/배포 가능한 상태를 유지하기로 협의한 팀이 있습니다. 모든 작업은 별도의 브랜치를 만들어서 그곳에서 작업을 진행하기로 했습니다. 이런 브랜치를 토픽 브랜치, 기능(feature) 브랜치라고 합니다. 모든 작업이 끝나고 토픽 브랜치를 master로 병합할 때 다른 사람들의 검토를 받도록 하고 싶다면 어떻게 해야 할까요?

이때 사용할 수 있는 최고의 기능이 pull request입니다.
pull request를 이용하면 브랜치에서 만들어진 버전에 대해서 토론을 하면서 코드의 품질을 높이는 작업을 할 수 있습니다. 충분한 검토가 끝났을 때 github. com에서 병합 버튼을 누르면 자동으로 브랜치가 병합되게 됩니다. 다소 어려운 기능입니다만, 협업의 품질을 높이고 싶은 분들께 권해봅니다. 혼자 프로젝트를 진행하는 분에게는 필요하지 않은 기능입니다.

평생 이용권0.8시간 동영상
TV&모바일 엑세스 강의 수료증