병합 후 브랜치를 삭제해야할까요?
브랜치를 병합 한 후 저장소에서 삭제 확장?
그러나 그것은 좋은 습관입니까?
현재 릴리스를 중단하고 싶지 않기 때문에 일반적으로 많은 브랜치를 생성하고 순서를 유지하기 위해 브랜치를 만들고 싶습니다.
그러나 Assembla 또는 GitHub로 작업하는 경우 이전 분기의 병합 요청이 사이트에 저장이 삭제하면 매장 수 오류가 발생합니다.
일반적으로 어떻게 관리합니까?
병합 된 브랜치를 삭제하는 데 문제가 없습니다. 모든 커밋은 히스토리에서 계속 사용할 수 있으며 GitHub 인터페이스는 여전히 표시됩니다 (예 : 내가 보유한 포크를 참조하는 이 PR 참조). PR이 수락 된 후 삭제됨).
나는 그들이 합쳐진 후에 확실히 내 가지를 정리합니다.
우리는 직장에서 GitLab 및 병합 요청을 사용하여 분기에 대한 기록 정보가 여기에 저장됩니다. 나는 그들이 내 지점을 복잡하게 만들 필요가 있고 동료의 포크를 볼 때 이상적으로는 현재 활발한 개발의 지점 만보 고합니다. 브랜치의 일부 코드를 보려고한다면 현재 활성화 된 브랜치 중 몇 개만 가지고 볼 수 있기 때문에 원하며 작업을 모든 기능이나 수정은 아닙니다.
위의 내용은 BitBucket 및 GitHub에도 적용됩니다.
병합 후 브랜치를 삭제하지 않는 유일한 이유는 주어진 기능이 어디에서 끝났는지 알 수 있기 때문입니다.하지만 병합 커 (그리고 git merge --no-ff
원하는 경우) 은이를 무의미하게 만듭니다.
참고 URL : https://stackoverflow.com/questions/10765321/should-i-delete-a-branch-after-merging-it
'ProgramingTip' 카테고리의 다른 글
파일 이름에서 가장 좋아하는 날짜 및 시간 형식은 무엇입니까? (0) | 2020.10.17 |
---|---|
SBT에 의해 생성 된 * 모든 것 *을 제거하는 쉬운 방법? (0) | 2020.10.17 |
HTML에서 구성 요소의 선택기 태그 제거 / (0) | 2020.10.17 |
HTML5에서 h1을 사용하는 방법 (0) | 2020.10.17 |
아이콘 글꼴 : 어떻게 작동합니까? (0) | 2020.10.17 |