branch(브랜치), branch 활용
CODEDRAGON ㆍDevelopment/Git, PM
반응형
branch(브랜치)
· 작업을 여러 가지 방향으로 진행하게 하는 것입니다.
· 다양한 작업을 하기 위해 브랜치를 사용합니다.
· 한 파일이 여러 버전으로 갈라져 각각 새 버전(새로운 내용)들이 추가되는 경우에 브랜치를 사용합니다.
· 브랜치 안에서의 작업은 해당 브랜치에서만 유효합니다.
branch 활용
동일한 소프트웨어이지만 고객사별로 다른 대응이 필요할 때(커스터마이징이 필요할 때) 각각의 고객사마다 다른 버전이 필요하며 브랜치를 통해 이를 구현할 수 있습니다.
개발시 일정 기간마다 테스트를 하게 될 경우 나 실험적인 작성을 하거나 해당 기능을 구현이 가능한지 구현이 가능하더라도 그 것이 타당한지 아닌지 이런 것들에 대해 확신이 없을 때 브랜치로 만들어놓고 검증 후 채택하고 아니면 버리고 이런 검증 작업 전으로 되돌아 갈 수 있습니다.
서비스 적용과 개발 진행을 병렬로 처리해야할 경우 브랜치를 하게 됩니다.
'Development > Git, PM' 카테고리의 다른 글
SourceTree Update(소스트리 업데이트) - 1.10.20.1 (0) | 2017.02.11 |
---|---|
SourceTree(소스트리) 설치파일 다운받기 (0) | 2017.02.10 |
더 기어(THE GEAR)- IT 및 테크관련 최신 동향과 뉴스를 확인할 수 있는 사이트 (0) | 2017.02.05 |
가장 효과적인 검색 엔진 최적화 팁 16가지 - 사이트 레이아웃 & 아키텍처(Site Layout & Architecture), 키워드 리서치(Keyword Research), 제목 태그(Title Tags), 메타 디스크립션(Meta Description), 헤더 태그(Heade.. (0) | 2016.12.25 |
Linux license - COPYRIGHT (0) | 2016.12.18 |