목차
1. branch란?
2. 작업을 나누어서 해야하는 이유
1. branch란?
- 본래 코드를 복사하여 독립적으로 작업할 수 있는 공간
branch는 본래 나뭇가지라는 뜻으로 나무줄기(기본코드)에서 뻗어나오는 나뭇가지(독립공간) 형태로 그래프가 그려진다.
2. 작업을 나누어서 해야하는 이유
작업자가 작업을 하다보면 실수를 하거나 예상치 못한 버그가 생길 수 있다. 그런 문제가 있는 코드를 기존 코드에 적용을 시키면 코드를 공유하는 사람들에게도 문제가 생기고 버전관리가 제대로 되지 않는다. 따라서 작업공간을 나누어 작업이 완료되고 테스트까지 거친 후 기존 코드에 더하는 방식이 좋은 방식이다.
병합을 진행하게 되면 작업했던 브랜치는 그대로 남아있다. 작업이 끝난 브랜치는 작업 진행의 혼란을 막기 위해 지워주는 것이 좋다.
'형상관리' 카테고리의 다른 글
Git 명령어 (0) | 2024.05.16 |
---|---|
Git사용하기 - 3(로컬저장소<->원격저장소) (0) | 2024.05.15 |
Git사용하기 - 2(branch로 작업나누고 합치기) (0) | 2024.05.14 |
Git 사용하기 - 1(초기화부터 commit까지) (0) | 2024.05.13 |
Git이 뭘까? (0) | 2024.05.12 |