브랜치는 단순한 포인터이다.head는 단순한 포인터이다. 그런데 포인터의 포인터이다.head는 현재 내가 작업 중인 커밋을 의미한다. ex) head가 현재 master에 있다 == 현재 master에서 작업 중이다.$ git branch b1 --> b1이라는 브랜치
언제든지 배포할 수 있는 버전을 만들 수 있어야 하는 브랜치기능 추가나 버그 수정과 같은 단위 작업을 위한 브랜치'체크아웃(checkout)' 명령어를 실행하여 원하는 브랜치로 전환
커밋 conventionusername, email 깃허브랑 다르다면 다르게 설정! 많이 연습해보자!