fork
해와서 pull request(이하 pr)
로 repo
를 관리할 때,
메인 브랜치로 pr
을 보내게 된다.
그 과정에서 생기는 충돌을 메인 브랜치 담당자 혼자서 오롯이 해결하는 건 무리가 있기 때문에,
각자 브랜치에서 merge
해서 충돌을 해결한 뒤 올리는 방법을 적어보려고 한다.
해당 버튼을 눌렀을 때
업데이트 할 게 있으면 초록색 버튼
이 뜬다.
git push origin 브랜치 이름
커밋을 끝내고, 작업한 브랜치를 브랜치 째로 push한다.
해당 순서로 버튼을 눌러 pr
을 보낸다.
반드시 내 브랜치의 main
으로 pr을 보내야 한다!!
현재는 보낼 pr
화면이 없어 캡쳐하진 못했지만,
충돌이 발생하면 github
내에서 자율적으로 수정해주면 된다.
충돌이 해결되면 메인 브랜치와 merge
를 하자.
3번과 똑같은 과정을 반복하는데,
이 때는 내 브랜치가 아닌 원래 브랜치로 pr
을 보내야 한다.
충돌은 이미 해결된 상태이기 때문에, 원본 repo
주인은 merge
만 하면 끝!!