CHAPTER 01 준비하기
깃을 학습하고 활용하기 위한 첫 출발입니다. 우선 깃이 왜 필요한지, 버전 및 버전 관리란 무엇인지 등을 학습합니다. 그리고 깃과 소스트리를 설치하고, 깃허브(GitHub)에 회원 가입까지 하여 실습을 준비합니다.
CHAPTER 02 깃으로 버전 관리 시작하기
본격적으로 버전을 다룹니다. 먼저 하나의 버전이 만들어지는 과정에 대한 큰 그림을 그려본 후 실습을 통해 직접 버전을 만들어볼 예정입니다. 또 태그란 무엇인지를 학습하고, 이를 통해 여러분이 만든 버전이 어떻게 사용자에게 릴리스되는지 이해해 보겠습니다.
CHAPTER 03 버전 가지고 놀기
버전끼리 비교하는 방법과 작업 내역을 되돌리는 여러 방법에 대해 학습합니다. 또한, 버전을 만들기 전 지금까지의 작업 내역들을 임시로 저장하는 방법에 대해서도 학습합니다.
CHAPTER 04 브랜치로 나누어 관리하기
깃을 이용한 버전 관리에서 빼놓을 수 없는 개념이 바로 브랜치(branch)입니다. 브랜치란 무엇인지, 브랜치를 어떻게 나누며 합칠 수 있는지, 또 그 과정에서 발생할 수 있는 ‘충돌’이라는 문제를 어떻게 해결할 수 있을지 배우며 다음 장에 대한 초석을 다집니다.
CHAPTER 05 깃허브로 협업하기
깃허브가 무엇인지 학습하고, 깃허브를 천천히 둘러보며 익숙해지는 시간입니다. 또 원격 저장소를 직접 만들어보고, 만들어진 원격 저장소와 상호작용하는 방법을 익히며 어떻게 여러분의 버전을 백업하고 다른 개발자와 협업할 수 있는지 알아보겠습니다.