[Git] Fork한 원격저장소에서 원본저장소에 풀 리퀘스트 보내기

2022. 4. 20. 11:57Git

1. 포크한 원격저장소에서 원본저장소로 풀 리퀘스트 보내기

포크한 원격저장소의 A 브랜치에서 원본저장소의 B 브랜치로 코드를 합치는 과정을 실습합니다.

 

1.1 부계정 로그인 -> 포크한 원격 저장소로 이동 -> Pull request 탭 -> New pull request 버튼 클릭

1.2 풀 리퀘스트 정보 확인 -> Create Pull request 버튼 클릭

 

  • base repository : 원본 저장소의 main 브랜치
  • head repository : 포크한 원격 저장소의 main 브랜치
  • 변경 파일 정보 : like.md

1.3 pull request에 대한 설명을 입력, 디자인이나 UI에 대한 변경이 있다면 스크린샷을 첨부하는 것도 효과적

 

이제 원본저장소의 소유자가 풀 리퀘스트 승인과 병합을 기다리면 됩니다.

 

2. 풀 리퀘스트를 승인하고, 병합하기

2.1 원본 저장소의 소유자 계정으로 로그인 -> 원본 저장소(git_study)로 이동 -> pull request 탭 확인

부계정한테서 pull request가 온것을 확인할 수 있습니다.

 

2.2 pull request 내용 확인

Files changed 탭을 클릭하면 변경된 내용을 확인할 수 있습니다.

2.3 Review Changes 버튼을 클릭-> Approve 클릭

2.4 승인을 마쳤으므로 병합을 수행합니다. (Merge pull request 버튼 클릭)

2.5 Insights 탭 -> Contributors 메뉴 이동

 

References

source code : https://github.com/yonghwankim-dev/git_study
                  https://github.com/yonghwankim-dev2/git_study
팀 개발을 위한 Git Github 시작하기, 정호영 진유림 저