Git --fast-version-control

Book

The entire Pro Git book, written by Scott Chacon and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com.

  1. 1. 시작하기

    1. 1.1 버전 관리란?
    2. 1.2 짧게 보는 Git의 역사
    3. 1.3 Git 기초
    4. 1.4 Git 설치
    5. 1.5 Git 최초 설정
    6. 1.6 도움말 보기
    7. 1.7 요약
  2. 2. Git의 기초

    1. 2.1 Git 저장소 만들기
    2. 2.2 수정하고 저장소에 저장하기
    3. 2.3 커밋 히스토리 조회하기
    4. 2.4 되돌리기
    5. 2.5 리모트 저장소
    6. 2.6 태그
    7. 2.7 팁과 트릭
    8. 2.8 요약
  3. 3. Git 브랜치

    1. 3.1 브랜치란 무엇인가?
    2. 3.2 브랜치와 Merge의 기초
    3. 3.3 브랜치 관리
    4. 3.4 브랜치 Workflow
    5. 3.5 리모트 브랜치
    6. 3.6 Rebase하기
    7. 3.7 요약
  4. 4. Git 서버

    1. 4.1 프로토콜
    2. 4.2 서버에 Git 설치하기
    3. 4.3 SSH 공개키 만들기
    4. 4.4 서버에 설정하기
    5. 4.5 공개하기
    6. 4.6 GitWeb
    7. 4.7 Gitosis
    8. 4.8 Gitolite
    9. 4.9 Git 데몬
    10. 4.10 Hosted Git
    11. 4.11 요약
  5. 5. 분산 환경에서의 Git

    1. 5.1 분산 환경에서의 Workflow
    2. 5.2 프로젝트에 기여하기
    3. 5.3 프로젝트 운영하기
    4. 5.4 요약
  6. 6. Git 도구

    1. 6.1 리비전 조회하기
    2. 6.2 대화형 명령어
    3. 6.3 Stashing
    4. 6.4 히스토리 단장하기
    5. 6.5 Git으로 버그 찾기
    6. 6.6 서브모듈
    7. 6.7 Subtree Merge
    8. 6.8 요약
  7. 7. Git맞춤

    1. 7.1 Git 설정하기
    2. 7.2 Git Attribute
    3. 7.3 Git 훅
    4. 7.4 정책 구현하기
    5. 7.5 요약
  8. 8. Git으로 이전하기

    1. 8.1 Git과 Subversion
    2. 8.2 Git으로 옮기기
    3. 8.3 요약
  9. 9. Git의 내부

    1. 9.1 Plumbing 명령과 Porcelain 명령
    2. 9.2 Git 개체
    3. 9.3 Git 레퍼런스
    4. 9.4 Packfile
    5. 9.5 Refspec
    6. 9.6 데이터 전송 프로토콜
    7. 9.7 운영 및 데이터 복구
    8. 9.8 요약
  10. Index of Commands