이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
프로 Git
그림으로 이해하는 Git의 작동 원리와 사용법
원서
Pro Git
베스트
IT 모바일 top100 13주
가격
22,000
10 19,800
YES포인트?
1,100원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 본 도서의 개정판이 출간되었습니다.

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

Programming Insight

Programming Insight (Javascript)

목차

옮긴이의 글
추천의 글
감사의 글
들어가는 글

1장 시작하기
__1.1 버전 관리란?
__1.2 버전 관리 시스템
__1.3 중앙집중식 버전 관리 시스템
__1.4 분산 버전 관리 시스템
__1.5 짧게 보는 Git의 역사
__1.6 Git 기초
__1.7 Git 설치
__1.8 Git 최초 설정
__1.9 도움말 보기

2장 Git의 기초
__2.1 Git 저장소 만들기
__2.2 수정하고 저장소에 저장하기
__2.3 커밋 히스토리 조회하기
__2.4 되돌리기
__2.5 리모트 저장소
__2.6 태그
__2.7 팁과 트릭
__2.8 요약

3장 Git 브랜치
__3.1 브랜치란 무엇인가?
__3.2 브랜치와 Merge의 기초
__3.3 브랜치 관리
__3.4 브랜치 Workflow
__3.5 리모트 브랜치
__3.6 Rebase하기
__3.7 요약

4장 Git 서버
__4.1 프로토콜
__4.2 서버에 Git 설치하기
__4.3 SSH 공개키 만들기
__4.3 서버에 설정하기
__4.5 공개하기
__4.6 GitWeb
__4.7 Gitosis
__4.8 Gitolite
__4.9 Git 데몬
__4.10 Hosted Git
__4.11 요약

5장 분산 환경에서의 Git
__5.1 분산 환경에서의 Workflow
__5.2 프로젝트에 기여하기
__5.3 프로젝트 운영하기
__5.4 요약

6장 Git 도구
__6.1 리비전 조회하기
__6.2 대화형 명령어
__6.3 Stashing
__6.4 히스토리 단장하기
__6.5 Git으로 버그 찾기
__6.6 서브모듈
__6.7 Subtree Merge
__6.8 요약

7장 Git 맞춤
__7.1 Git 설정하기
__7.2 Git Attribute
__7.3 Git 훅
__7.4 정책 구현하기
__7.5 요약

8장 Git으로 이전하기
__8.1 Git과 서브버전
__8.2 Git으로 옮기기
__8.3 요약

9장 Git의 내부
__9.1 Plumbing과 Porcelain
__9.2 Git 개체
__9.3 Git 레퍼런스
__9.4 Packfile
__9.5 데이터 전송 프로토콜
__9.6 운영 및 데이터 복구
__9.7 요약

부록 A 스마트한 Http
__A.1 스마트한 Http란?
__A.2 Http를 스마트하게 만들기
__A.3 Rack 기반 Git 서버
__A.4 결론

부록 B GitHub
__B.1 Markdown
__B.2 이슈 트래커
__B.3 이슈 닫기
__B.4 GitHub Pages
__B.5 Gist

저자 소개

저자 : 스캇 샤콘 Scott Chacon
소프트웨어 개발자이자 GitHub의 CIO다. Git의 에반젤리스트로서, 여러 컨퍼런스에서 Git의 이점을 알리고 있다.
감수 : 숀 피어스 Shawn Pearce
Git 프로젝트의 2인자다. 2006년에 Git 프로젝트에 참여한 이후 3년 동안 1,300번 이상 기여했으며, Git에 포함된 Tk 기반의 git-gui와 기존 프로젝트를 Git 프로젝트로 변환할 때 사용하는 git-fast-import를 만들었다. Git이 지금과 같은 모습을 갖추는 데 숀의 아이디어와 코드가 큰 영향을 끼쳤다.
2006년 초에는 순수하게 Java로만 Git을 구현하는 JGit 프로젝트를 시작했다. Eclipse와 NetBeans IDE의 Git 플러그인을 포함하여 Hudson(Jenkins) CI 서버, Apache Maven, Gerrit 코드 리뷰 시스템 등 Java 기반 제품에서 JGit 라이브러리가 많이 사용되고 있다.
역자 : 박창우
학습이 좋다. 학생, 선생, 개발자, 저자 등 뭐든 하면서 배우고 싶어하는 욕심쟁이다.
역자 : 이성환
1990년대 떠오르는 하이퍼텍스트 웹과 인포메이션 하이웨이 변화의 파도를 넋놓고 바라보다, 자신도 모르는 새 빠져든 웹디자인을 통해 HTML/CSS/JavaScript 코딩 경험을 쌓고 전산 석사를 거쳐, 현재 어쩌다가 웹프론트엔드/웹백엔드/모바일 프로그래머로 활동 중이다. 코딩 자체보다는 코딩하는 사람들을 돕는 데 많은 보람을 느끼며 ALM, CI을 비롯 다양한 프로젝트 자동화 도구들에 관심이 많다. 서울을 기반으로 Weaveus 팀에서 Git 버전관리, NodeJS, 다양한 WebMVC 프레임워크, IaaS, 빌드/배포 자동화 도구들, UX, UI에 대한 블로그 포스트 번역, 세미나 등으로 활동 중이다.
역자 : 최용재
아주대학교에서 학부와 대학원을 졸업하고 현재 리포팅 솔루션 업체에서 일하고 있다. 즐거운 일을 하기 위해 열심히 공부 중이다. 종종 블로그(dogfeet.github.com)에 관심있는 내용을 정리해서 올린다.

품목정보

발행일
2013년 04월 22일
쪽수, 무게, 크기
356쪽 | 705g | 188*240*30mm
ISBN13
9788966260744

출판사 리뷰

Git은 기존 버전관리 시스템과 어떻게 다르고 왜 강력한가?

이 책은 Git의 기본적인 사용법부터 고급 기능까지를 언제 어떻게 사용하는지 알려준다. 무턱대고 명령어를 나열하는 식이 아니라, 자세한 그림과 함께 작동 원리까지 설명하므로 이 책을 읽은 후에는 Git의 근본을 이해할 수 있을 것이다.

이 책에서 다루는 내용
- Git의 기본적인 사용법
- Git의 브랜치
- Git 서버
- 분산 환경에서의 Git
- Git 도구
- Git 설정
- Git과 여타 버전 관리 시스템
- Git의 내부

리뷰/한줄평1

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

10.0 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정