제목: "[Git] PR 후 merge 된 branch 자동 삭제하기"
작성자: tistory.com(earth-95)
작성자 수정일: 2021년9월26일
링크: https://earth-95.tistory.com/101
작성일: 2022년7월9일
branch를 나누어 개발을 하다보면, Issue close되어 branch를 삭제해야 하는 경우가 자주 생긴다.
이 때, 매번 삭제하는 것이 귀찮을 경우 아래와 같이 github가 제공하는 기능을 통해 PR 후 merge 된 branch를 삭제할 수 있다
먼저, Setting에 들어간 후 Options의 Merget Button을 찾는다. 그 후, Automatically delete head branches를 클릭한다.
protected branch
의 경우 삭제되지 않으니, 삭제가 되면 안되는 브랜치의 경우 protected branch로 설정해야 한다.
기존에 아래와 같이 feature/1 이라는 브랜치가 있고 해당 브랜치에서 PR이 날려진 상황이다
이 때, merge 버튼을 눌러 merger를 완료하면 feature/1 브랜치가 삭제됨을 확인할 수 있다.