모두의 깃&깃허브
모두의 깃&깃허브
개발자 업무에서 중요한 것은 '코딩'과 '협업'이다. 혼자하는 개발이 아니라면, 누군가와는 '코딩'의 결과인 코드를 공유해아하고, 이러한 '협업'의 과정에서 많은 tool이 사용되고 있다.
이러한 협업 tool 가운데 가장 많이 사용되는 git&github는 파일이나 소스 코드의 버전을 효율적으로 관리할 수 있으며, 특히 복구나 수정 내역 확인 등 여러 사람과 협업할 때 매우 유용하다.
많은 기능을 갖고 있는 git&github를 글쓴이는 '입문'단계로 사용중에 있어서, 이번 모두의 깃&깃허브 서평단에 지원, 깃&깃허브 사용법을 배우려 서평단에 지원하였다.
저자 소개
강민철 : 리눅스 커널과 클라우드, 보안에 관심이 많은 프로그래머.
저서 - 혼자 공부하는 컴퓨터 구조 + 운영체제(한빛미디어, 2022)
책의 주제
버전 관리를 공부하기 시작하는 초심자를 대상으로 실무에서 많이 사용하는 핵심만 골라 학습하자.
목차
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 더 나아가기
책 소개
본 도서는 깃&깃허브 입문서로,
part1. 명령어 없이 깃 배우기와 part2. 명령어로 깃 다루기 구성으로 되어있다.
전반부 part1. 1~5 장에서는 그래픽 툴인 소스트리로 깃의 기본 기능을 설명하는데,
깃과 버전 관리의 이해, 버전 생성과 브랜치를 통해 관리하는 방법등의 깃의 기본 기능을 학습한다.
후반부 6 ~ 8장에서는 깃 명령어를 통해 전반부의 내용을 명령어를 통해 다시 실습하는 과정을 다루는데,
동일한 기능을 깃 명령어로 다시 한 번 실습해보면서 확실히 이해할 수 있도록 안내한다.
인상 깊은 부분
코딩의 경우 익숙하지 않은 영문자의 나열이라 딱딱할 수 있는데,
예시 코드를 컬러로 설정하여 학습자가 보다 편하게 코드를 집중하여 이해할 수 있도록 안내한다.
또한 코드를 통한 설명 이외에도, 그림을 통해 코드 및 동작 원리의 설명을 함으로써
학습자의 이해를 높이도록 구성된 부분이 책 구성의 장점이다.
책의 추천 대상
▶ 코딩을 시작하는 모든 코더
▶ 프로그래밍 언어의 기초를 시작한 모든 개발자
책 추천 이유 & 논평
우리가 사용하는 다양한 프로그래밍 언어는 지속적으로 개발 및 개선되고 있으며, 단순한 코드 공유를 넘어 다양한 버전 관리를 통해 보다 효율적으로 코드를 관리하고 협업 할 수 있도록 git과 github를 사용하는 것이 프로그래밍 언어 사용자에게 요구되고 있다.
본 서는 git과 github를 이용한 버전 관리의 본질을 설명하고 있으며, 처음 시작하는 사람을 대상으로 쓰여진 입문서로써 보다 효율적으로 '협업'할 수 있도록 git&github의 사용 방법을 설명한다.
github 설치 후 1일 1장의 과정으로, 실무에 많이 사용되는 핵심만 약 7일의 과정으로 학습할 수 있는 길벗 출판사의 '모두의 깃&깃허브'. 개발자 지망생 혹은 코드를 보다 효율적으로 공유하고 싶은 모두에게 깃허브 입문서로 추천해본다.
[길벗 출판사에서 도서를 제공받아 작성된, 글쓴이의 주관적인 견해가 포함된 서평 입니다.]
'Books > 서평(출판사 제공)' 카테고리의 다른 글
[서평] 점프 투 파이썬(전면 개정 2판) (0) | 2023.07.03 |
---|---|
[서평] 한국실용글쓰기 핵심이론 + 모의고사(이기적) (0) | 2023.06.20 |
[서평] 제대로 빠르게 파이썬 입문(AK커뮤니케이션즈) (1) | 2023.06.14 |
[서평] 풀스택 개발이 쉬워지는 다트&플러터(영진닷컴) (0) | 2023.06.01 |
[서평] 2023 이기적 빅데이터분석기사 실기 기본서(영진닷컴) (0) | 2023.05.25 |