모두의 깃&깃허브 책 리뷰
길벗 출판사에서 나온 "모두의 깃&깃허브"이라는 도서를 소개해보고자 한다.
- 길벗 출판사(길벗 출판사 19차 개발자 리뷰어)로부터 해당 책을 무상으로 제공받아 읽고 정리한 리뷰 내용입니다.
- https://www.gilbut.co.kr/book/view?bookcode=BN003465
1. 목차
항상 책을 처음 보면 일단 목차부터 살펴본다.
그 이유는 전반적으로 책에 어떤 내용이 있는지 알기 쉽기 때문이다.
이 책은 깃(Git) & 깃허브(Github)에 대해서 순차적으로 하나씩 배워 나갈 수 있다는 것을 보여주고 있다.
총 2개의 Part 및 8개의 장으로 나눠져 있다.
PART 1 명령어 없이 깃 배우기
1장 준비하기
1.1 깃이 없는 세상
1.2 버전과 버전 관리 이해하기
1.3 깃, 소스트리, 깃허브 알아보기
1.4 깃 설치하고 설정하기
1.5 소스트리 설치하기
1.6 깃허브 회원 가입하기
2장 깃으로 버전 관리 시작하기
2.1 버전 관리의 큰 그림
2.2 버전 관리 맛보기
2.3 버전이 쌓여 사용자에게 선보여지기까지
3장 버전 가지고 놀기
3.1 버전 비교하기
3.2 작업 되돌리기
3.3 스태시로 작업 임시 저장하기
4장 브랜치로 나누어 관리하기
4.1 버전을 나누어 관리하는 이유
4.2 브랜치를 나누고, 합쳐보기
4.3 충돌 해결하기
4.4 브랜치 재배치하기
5장 깃허브로 협업하기
5.1 깃허브 소개
5.2 원격 저장소와의 네 가지 상호 작용
5.3 풀 리퀘스트: 깃허브로 협업하기
PART 2 명령어로 깃 다루기
6장 명령어로 버전 관리하기 1
6.1 깃 명령어를 알아야 하는 이유
6.2 버전 만들기
6.3 태그 관리하기
7장 명령어로 버전 관리하기 2
7.1 버전 비교하기
7.2 작업 되돌리기
7.3 작업 임시 저장하기
7.4 브랜치 관리하기
8장 명령어로 깃허브로 다루기
8.1 원격 저장소와 상호 작용하기
8.2 깃 명령으로 풀 리퀘스트 보내기
8.3 더 나아가기
2. 요약
이 책을 읽어보니 우선 PART 1과 PART 2에 대한 내용 구분이 명확해서 좋았다.
그리고 각 PART에 속한 세부 장들도 기능별로 나눠져서 필요한 부분을 보기에도 너무 좋았다.
2.1 PART 1
일단 PART 1은 CLI(Command Line Interface) Mode 그러니깐 명령어가 아닌 GUI(Graphical User Interface) Mode를 통해서 쉽게 깃(Git)과 깃허브(Github)를 이해하고 이용할 수 있도록 설명하고 있다.
각 상황별 이미지를 정확하고 깔끔하게 표현을 해놓고 설명을 달아 놓아서 내용에 대해서 이해를 쉽게 할 수 있다.
그리고 Git Flow도 그림으로 표현되어 내가 진행하는 부분에 대해서도 쉽게 이해할 수 있다.
2.2 PART 2
PART 2는 PART 1에서 GUI(Graphical User Interface) Mode를 이용하여 깃(Git)과 깃허브(Github)에 대해서 배우고 익숙해졌다면 CLI(Command Line Interface) Mode에서 사용하는 방법에 대해서 배울 수 있다.
PART 1에서 개념들을 많이 배우고 익숙해졌다면 명령어에 대해서 사용하는 방법만 익히면 된다.
3. 정리
이 책 내용을 하나하나 따라가면서 해보면 깃(Git)과 깃허브(Github)에 대해서 이해하고 사용하는데 문제가 없을 것 같다.
이미지들도 잘 되어 있어서 이 책은 일단 깃(Git)을 처음 접하는사람이 보면 너무나도 좋은 책인 것 같다.
물론 각 파트 및 장마다 필요한 내용을 배우고 이해하기에 쉽기 때문에 익숙한 사람이라도 가끔 생각나지 않을때 필요한 부분만 읽기에도 너무 좋다.
깃(Git) & 깃허브(Github)에 대해서 배우고자 한다면 이 책을 보기를 추천 한다.
자세한 책 내용은 구매해서 읽어 보도록 하자.
🌵댓글