모두의 깃&깃허브 (누구나 쉽게 시작하는 git&github 버전 관리 | 2023 세종도서 학술부문 선정도서)

모두의 깃&깃허브 (누구나 쉽게 시작하는 git&github 버전 관리 | 2023 세종도서 학술부문 선정도서)

$22.46
Description
557개 일러스트와 그림으로 배우는 가장 쉬운 깃&깃허브 입문서!
"여러 사람과 협업하고 있는데, 코드 관리는 어떻게 해야 하지?"
"내 코드를 예전 버전으로 되돌리고 싶어!"
"코드를 백업하고 싶어. 그리고 여러 버전으로 나누어 관리하는 기능도 필요해!"

이 모든 상황의 해법은 버전 관리다. 깃과 깃허브를 사용하면 파일이나 소스 코드의 버전을 효율적으로 관리할 수 있으며, 특히 복구나 수정 내역 확인 등 여러 사람과 협업할 때 매우 유용하다.
이 책은 이제 막 버전 관리를 공부하기 시작했거나 공부해야겠다고 마음먹은 초급자를 대상으로 한다. 깃과 깃허브 실습 환경을 준비한 후 그래픽 툴인 소스트리로 버전 생성/비교하기, 작업 내역 되돌리기와 같은 깃의 기본 기능을 학습한다. 그다음 배웠던 기능을 깃 명령어로 다시 한 번 실습해보면서 완벽히 이해할 수 있게 구성했다.
버전 관리가 처음이라면 이 책으로 시작해보자.
선정 및 수상내역
2023 세종도서 학술부문 선정도서

북 트레일러

  • 출판사의 사정에 따라 서비스가 변경 또는 중지될 수 있습니다.
  • Window7의 경우 사운드 연결이 없을 시, 동영상 재생에 오류가 발생할 수 있습니다. 이어폰, 스피커 등이 연결되어 있는지 확인 하시고 재생하시기 바랍니다.
저자

강민철

리눅스커널과클라우드,보안에관심이많은개발자이자연구자이다.취미로오픈소스기여와버그헌팅을하고,부업으로온·오프라인강의를하고있다.강의와집필로지식을나누고,코드와논문으로지식을발굴하고싶다.

목차

PART1명령어없이깃배우기
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풀리퀘스트:깃허브로협업하기

PART2명령어로깃다루기
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더나아가기

출판사 서평

누구나손쉽게버전관리를시작할수있다!

준비|깃과깃허브를알아보고,실습환경준비하기
깃이왜필요한지,버전과버전관리가무엇인지등을알아보고,학습에필요한깃과소스트리를준비합니다.

기초|깃과깃허브익히기
쉽고직관적으로깃을사용할수있는그래픽툴인소스트리를활용해깃과버전관리를익힙니다.버전생성&비교하기,작업내역되돌리기,브랜치로분기나누어관리하기,깃허브로여러사람과협업하기까지깃에서많이사용하는핵심기능을골라학습합니다.

활용|명령어로깃다루기
소스트리로깃과깃허브를익혔다면이제부터는명령어를이용해깃과깃허브를다루는연습을합니다.가장먼저깃명령어를알아야하는이유를설명하고,앞에서배웠던내용을명령어로다시한번실습합니다.여기까지학습하면깃과깃허브를자유자재로다룰수있습니다.

[베타테스터후기]

깃을사용해제가만든앱을배포할수있게되었어요.
정현주_예술의전당전산직

천천히알기쉽게설명하고있어깃을처음사용하는분도쉽게따라할수있어요.
이예림_서울과학기술대학교컴퓨터공학과

깃에대한막연한두려움을깨준책이었어요.
이수민_경희대학교국제학과

깃을처음사용하는사람도쉽고빠르게사용할수있도록도와줘요.
윤창식_프런트엔드개발자

혼자처음공부하는분에게적합해요.
이성령_UI개발자

그림과함께설명해이해하기쉬웠어요.
염규환_서울시립대학생

깃이처음인사람이배워도무리없을정도로친절하고구체적으로설명해요.
박보람_코딩강사

버전관리가무엇이고,왜중요한지큰틀을이해할수있었어요.
김재욱_서울시립대학교수학과

책을읽은후바로실전에적용할수있겠다는자신감이생겼어요.
최정혜_부산대학교