Git Bash로 pull request 하기
1. (fork 한 계정) pull request를 할 계정의 레포지토리를 "fork" 한다.
"Create fork"를 누른다.
앞전의 같은 저장소를 포크 한다면
커밋차이가 있다고 알려주는데,
"Sync fork"를 눌러주면 된다.
2. (fork 한 계정) fork한 레파지토리를 나의 로컬 저장소로 clone 한다.
폴더를 생성하여 클론 하기
git clone <나의 레파지토리로 fork한 저장소 경로>
3. (fork 한 계정) 클론 한 폴더에 새로운 브랜치를 생성한다.
브랜치 생성과 체크아웃하기
git checkout -b <생성할 브랜치 명>
4. (fork 한 계정) 새로운 브랜치에서 작업을 한다.
파일을 완전히 수정해 주었다.
5. (fork 한 계정) 작업한 브랜치를 푸시하기
푸시하기
git push <저장소명> <로컬의 브랜치 명>
6. (fork한 계정) pull request 하기
fork한 레파지토리라 가서 "Compare & pull request"를 누른다.
맨 아래 변경 사항을 반드시 확인하고
title과 내용을 입력한 뒤 "Create pull request"를 누른다.
7. (원 저장소 계정) pull request 확인하기
탭에서 "pull requests"를 클릭한다.
8. pull request 목록을 클릭한다.
9. 메시지를 확인하고 "Merge pull request"를 클릭한다.
10. 충돌이 없다면 "Confirm merge"를 눌러 병합한다.
원격 저장소에는 없던 새로운 파일이 덮어 써져 생성되었다.
'깃 탐구' 카테고리의 다른 글
GitHub Actions) GitHub Actions란 무엇일까? (0) | 2023.08.24 |
---|---|
Git) 인텔리제이에서 application.properties파일 gitignore 하기 (4) | 2023.05.01 |
Git) 원격 저장소에 fetch와 pull 하기 (0) | 2023.04.06 |
Git) 원격 저장소에 clone과 push 하기 (0) | 2023.04.06 |
Git) rebase (0) | 2023.04.06 |