기타/Git
[Git] 이론 Branch
파송송
2022. 8. 17. 20:10
728x90
Branch
- 2명 이상이 소스코드 버전관리할 때 필요한 것
- 독립적으로 작업을 진행하기 위한 개념
- 각각의 Branch는 다른 Branch의 영향을 받지 않아 여러 작업을 동시에 진행할 수 있음.
문제 상황
- 이런 상황에 Branch를 만들어야한다.
- A, B 먼저 push한 commit은 올라가고 뒤늦게 push한 다른 한 쪽은 에러가 뜬다 -> '최신 코드에 push 하시오'
Branch 사용
- master, origin master -> Git에서 기본으로 제공하는 branch
- 포인터이기 때문에 커밋을 가리키는 것만으로 분기를 만들 수 있어 가볍고 빠르다
master Branch를 기준으로 큰 줄기를 잡고 잔가지에서 조금씩 수정해서 다시 큰 줄기로 합치는 것.
728x90