kenu
54k
2021-07-20 08:09:44
3
589

Pull Request에 관하여


PullRequest

  • 코드를 주고 받는 방법
  • 코드 리뷰하기 좋은 UI 제공
  • GitHub에서 시작

절차A

  • master 에서 develop 브랜치 생성
  • develop 브랜치 수정
  • new PullRequest 생성
  • base:master ← compare:develop 생성

절차B

  • 프로젝트 fork(복사하기)
  • 복사한 프로젝트 develop 브랜치 수정
  • new PullRequest 생성
  • base repository: 원본프로젝트 base: master ← head repository: fork프로젝트 compare:develop 생성

Peer Review

  • 변경된 파일의 내용을 볼 수 있으며, 해당 PR에 대한 승인/거절이 가능
  • PR 생성할 때 리뷰어 지정 가능

ref

from: https://okdevtv.com/mib/git/pr

0
  • 댓글 3

  • 매너가 사람을 만든다
    624
    2021-07-20 09:36:38

    절차A 방법으로는 프로젝트를 진행해봤었는데

    절차B 방법으로는 해본 적이 없는 것 같네요.

    흠...

  • 니르바나
    2k
    2021-07-20 14:39:51 작성 2021-07-20 14:40:02 수정됨

    둘다 해봤는데, 절차 B로 하는건 오픈소스의 경우 제3자가 임의로 브랜치를 따서 remote에 자꾸 올라오면 브랜치가 지저분해지니까 그런게 아닐까 싶네요.

    branch 명이 중복될수도 있을것 같구요.

  • 다먹고살자고하는거지
    43
    2021-07-21 06:01:00
    B는 브랜치가 지저분하지 않아져서 좋지요. ㅎㅎ
  • 로그인을 하시면 댓글을 등록할 수 있습니다.