2022. 4. 19. 13:54ㆍGit
1. 풀 리퀘스트 생성하기
1.1 [feature/comment] 브랜치 생성
1.2 [feature/comment], comment.md 파일 생성 및 작성
1.3 [feature/comment], comment.md 파일 커밋 및 푸시
위 그림을 통하여 로컬 저장소의 [feature/comment] 브랜치와 원격 저장소의 [feature/comment] 브랜치에 커밋이 푸시된 것을 확인할 수 있습니다.
1.4 Github의 원격저장소 확인 및 Compare & pull request 버튼 클릭
위 그림을 통해서 '네가 최근에 [feature/comment] 브랜치에 코드를 업데이트 했으니 협력자에게 풀 리퀘스트(Pull Request)를 보내려고 한다면 이 버튼을 클릭하라'라는 의미에서 알림이 도착한 것을 확인할 수 있습니다.
1.5 Compare & pull request 버튼을 클릭하면 병합을 요청할 수 있는 메시지를 적는 페이지인 Pull reuqet 페이지가 나옵니다. 풀 리퀘스트를 위한 설정하고 확인해야 할 건 다음과 같습니다.
- 베이스(base) 브랜치와 비교(compare) 브랜치 설정 : 기준이 되는 브랜치를 설정합니다. 기준이 되는 브랜치는 베이스 브랜치입니다.
- 내가 추가한 커밋이 잘 들어갔는지 확인
- 빠진 파일이 없는지 확인
- 내 브랜치에서 개발 완료한 기능에 관한 제목 작성
- 내 브랜치에서 개발 완료한 기능에 관한 내용 작성
위 내용을 기준으로 작성한 내용은 다음과 같습니다.
1.6 설정을 다하였다면 Create pull request 버튼을 클릭합니다.
1.7 Merge pull request를 클릭합니다.
1.8 닫혀진 풀 리퀘스트 [Pull Requests] 탭의 [Closed]에서 확인 할 수 있습니다.
1.9 소스트리에서 패치를 클릭하여 그래프를 업데이트합니다.
1.10 [main] 브랜치로 체크아웃하고 Pull을 수행합니다.
References
source code : https://github.com/yonghwankim-dev/git_study
팀 개발을 위한 Git Github 시작하기, 정호영 진유림 저
'Git' 카테고리의 다른 글
[Git] 원본저장소를 복사해서 원격저장소를 생성 (fork) (0) | 2022.04.20 |
---|---|
[Git] 개발이 완료되었습니다. 출시하자! : 릴리즈(Release) (0) | 2022.04.19 |
[Git] 충돌(conflict) 해결하기 (0) | 2022.04.19 |
[Git] 브랜치와 브랜치를 합치기 : 병합(merge) (0) | 2022.04.19 |
[Git] 브랜치 실습 기본 : 만들고, 이동한다 (0) | 2022.04.19 |