장바구니 담기 close

장바구니에 상품을 담았습니다.

팀 개발을 위한 Git, GitHub 시작하기

팀 개발을 위한 Git, GitHub 시작하기

  • 정호영
  • |
  • 한빛미디어
  • |
  • 2019-12-23 출간
  • |
  • 332페이지
  • |
  • 188 X 257 mm
  • |
  • ISBN 9791162242032
판매가

18,000원

즉시할인가

16,200

배송비

2,300원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
16,200

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




? 팀 또는 개인 프로젝트를 깃?깃허브로 관리하고 싶은 개발자, 취준생, 학생
? 팀 프로젝트를 개발자와 함께 진행하며 버전 관리를 하고자 하는 디자이너, 기획자
? 오픈소스 프로젝트 참여를 희망하는 개발자

[도서 특징]
누구나 이해할 수 있게 무조건 쉽게 쓰자. 단, 제대로!

? 깃과 깃허브의 전체 과정을 먼저 따라합니다.
8개의 명령으로 살펴보는 이 과정은 깃과 깃허브에 대한 자신감을 불어넣어줄 겁니다.
? 소스트리를 사용해 깃과 깃허브에 대한 접근성을 낮췄습니다.
명령어만으로 깃과 깃허브를 접하면 너무 어렵고 먼 길을 가야 할 느낌입니다. 입문자로 쉽게 따라할 수 있는 프로그램을 사용합니다.
? 스토리텔링을 통해 버전관리가 이뤄지는 원리를 학습합니다.
프로젝트를 함께 진행하며 일어나는 상황을 순서대로 설명해서 이해를 돕습니다. 특히 문제 상황(충돌)을 일부러 발생시켜 독자와 함께 해결합니다.
? 커맨드라인을 사용합니다.
능숙하고 빠르게 깃과 깃허브를 다루도록 커맨드라인을 사용해 설명합니다.


목차


Chapter 0 빠른 실습으로 Git, GitHub 감 익히기
__01. Git, 그리고 GitHub
__03. Git을 설치하고 로컬저장소에서 커밋 관리하기
__03. GitHub 원격저장소에 커밋 올리기
__04. GitHub 원격저장소의 커밋을 로컬저장소에 내려받기

PART 1 기본편 GUI 환경에서 버전 관리 시작하기
Chapter 1 GUI를 위한 버전 관리 환경 구축하기
__01. 소스트리 설치하기
__02. 비주얼 스튜디오 코드 설치하기
__03. Github 둘러보기

Chapter 2 혼자서 Git으로 버전 관리하기
__01. 로컬저장소를 소스트리에 불러오기
__02. 소스트리로 커밋 만들고 푸시하기
__03. 그림으로 Git 뜯어보기

Chapter 3 여러 명이 함께 Git으로 협업하기
__01. 원격저장소에서 협업하기: 브랜치(Branch)
__02. 브랜치 실습 기본: 만들고, 이동한다
__03. 브랜치와 브랜치를 합치기: 병합(merge, 머지)
__04. 앗! 둘이 똑같은 코드를 고쳤어요: 충돌(conflict) 해결하기
__05. 브랜치를 합치는 예의바른 방법: 풀 리퀘스트
__06. 개발이 완료되었습니다, 출시하자! : 릴리즈(release)

Chapter 4 둘 이상의 원격저장소로 협업하기
__01. 원본저장소를 복사해서 너구리의 원격저장소를 만든다(fork)
__02. 원본저장소에 풀 리퀘스트 보내기
__03. 묵은 커밋을 새 커밋으로 이력 조작하기(rebase)

Chapter 5 실무 사례와 함께 Git 다루기
__01. 실습을 위한 사전 준비: 새로운 원격저장소 만들기
__02. amend: 수정 못한 파일이 있어요, 방금 만든 커밋에 추가하고 싶어요
__03. cherry-pick: 저 커밋 하나만 떼서 지금 브랜치에 붙이고 싶어요
__04. reset: 옛날 커밋으로 브랜치를 되돌리고 싶어요
__05. revert: 이 커밋의 변경사항을 되돌리고 싶어요
__06. stash: 변경사항을 잠시 다른 곳에 저장하고 싶어요, 커밋은 안 만들래요

PART 2 중급편 CLI 환경에서 버전 관리 시작하기
Chapter 6 PART 1에서 수행했던 기본 명령어
__01. 왜 CLI를 사용할까?
__02. Git Bash를 시작하자
__03. 기본 CLI 명령어 살펴보기
__04. 원격저장소 관련 CLI 명령어

Chapter 7 브랜치 생성 및 조작하기
__01. CLI로 브랜치 생성하기
__02. CLI로 cㅏheckout 하기
__03. CLI로 3-way 병합하기
__04. CLI로 rebase 해 보기

Chapter 8 Git 내부 동작 원리
__01. git add 명령의 동작 원리
__02. git commit 명령의 동작 원리
__03. 수동 커밋하며 살펴보기
__04. 브랜치 작업 살펴보기

Chapter 9 인증 기능 살펴보기
__01. 인증 관련 기능 사용하기
__02. SSH 키 생성 및 사용하기

__찾아보기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 : 070-4821-5101
교환/반품주소
  • 부산광역시 부산진구 중앙대로 856 303호 / (주)스터디채널 / 전화 : 070-4821-5101
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.