< branch를 사용하는 이유 >
--> 이전 코드들을 베이스로 깔고 각각의 다른 프로그래머가 새롭게 코딩하기 위해서 branch(나무가지)를 특정 시점에 생성한다.
1) 새로운 디렉터리 생성

2) 세가지 버전 생성

3) 이 상태에서 apple, ms, google branch 생성


4) branch 생성후 head가 master를 가리킬 때, 새로운 버전을 추가

5) Head -> apple 일때, log의 상태

특정 버전까지 공유 가능한걸 볼 수 있다. 그것을 수정해 새롭게 만들어나갈 수 있는 branch의 신기한 효과는 다음시간에!