다음 pull request 한번으로 지난 커밋 내역이 모두 원격 저장소에 올라간다.
하지만 이런 알림 무시하는게 너무 싫은 강박이 있는 사람들을 위한 방법이 하나 더 있다.
로컬에서 원격 브랜치 nana에 push를 마친 상황
GitHub 레포지토리에 가면 pull request 버튼이 생성되있다.
Compare & pull request 버튼을 눌러 들어간다.
Create pull request 버튼의 작은 화살표를 눌러 Create draft pull request를 선택한다.'
이 버튼은 코드리뷰 하기전에는 merge하지 않는 옵션이다.
메세지를 작성하고 Close pull request 를 누른다.
그러고 이 페이지를 빠져 나가면 아까 메인에서 봤던 pull request 초록 버튼 알림을 안 볼 수 있다.
git network graph를 보면 처음과 같은상태이다.
main브랜치에 merge를 안했기 때문이다.
다음 push후 pull request로 main브랜치에 merge를 하게 되면 이어지는 브랜치 그림은 아래와 같이 될 것이다.
==============================================================
+) 몰랐는데 풀리퀘 후 브랜치 삭제를 할수 있군. 근데 계속 같은 이름의 브랜치 쓸꺼라 패스-