최근 React-Native의 버그를 찾아 코드를 수정하여 Pull Request하기로 하였습니다. Pull Request 하는 방법을 안내합니다.
클론
수정하고자 하는 오픈소스를 로컬에 클론 합니다. 본인의 레포지토리가 아닌 경우 자동으로 fork 됩니다.
이 글에서는 따로 브랜치를 생성하여 작업하지 않고 main 브랜치 소스코드를 수정하겠습니다.
클론이 완료되면 Continue 를 클릭합니다.
Push
코드 수정이 완료되면 저장 후 Github Desktop 에 변경 사항을 확인합니다. 변경 사항을 확인하고 커밋 메시지를 작성한 후 Commit to main 을 클릭합니다. 그 후 Push origin 을 클릭해주세요.
Pull Request 생성
포크한 자신의 오픈소스 레포지토리에 들어갑니다.
Pull Request 항목으로 이동합니다.
New Pull Request 를 선택합니다.
원본 오픈소스와 충돌이 나지 않는 경우 Create Pull Request 를 선택합니다.
해당 오픈소스 가이드에 맞게 변경 사항을 작성하고 Create Pull Request 를 선택해줍니다.
수정한 파일을 변경해야 하는 경우 Files changed 항목에 들어가 수정한 후 Review Changes 를 통해 해당 PR 에 새로운 커밋을 추가합니다.
'소프트웨어 & 클라우드' 카테고리의 다른 글
[GitHub] 내가 속한 그룹 내 프로필에 노출하기 (0) | 2023.04.12 |
---|---|
[ASTx] AhnLab Safe Transaction for Mac 강제종료 (0) | 2023.02.18 |
[AWS/EC2] 인스턴스와 및 도메인 연결 과정 가이드 (0) | 2023.02.13 |
[AWS/EC2] AWS EC2에서 XV6 실습 환경 구축하기 (0) | 2023.02.13 |
[MacOS] Homebrew로 node 버전 바꾸기 (0) | 2023.02.13 |