logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Git을 이용한 버전 관리

Git을 이용한 버전 관리

(각종 OS별 설치법부터 기본 원리와 고급 활용까지)

라비샨카 소마순다람 (지은이), 김지헌 (옮긴이)
  |  
에이콘출판
2014-04-23
  |  
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 16,200원 -10% 0원 900원 15,300원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Git을 이용한 버전 관리

책 정보

· 제목 : Git을 이용한 버전 관리 (각종 OS별 설치법부터 기본 원리와 고급 활용까지)
· 분류 : 국내도서 > 컴퓨터/모바일 > OS/Networking > 네트워크 구축
· ISBN : 9788960775473
· 쪽수 : 204쪽

책 소개

acorn+PACKT 시리즈. 이 책은 깃을 사용해본 경험이 없는 사용자가 깃 버전 관리 시스템(Git Version Control System)을 사용해 모든 형태의 전자 데이터를 효과적으로 처리하고 생산성을 향상시킬 수 있도록 안내한다.

목차

1 버전 관리 시스템 소개
__무엇을 도와드릴까요?
__버전 관리 시스템이란?
__버전 관리 시스템이 필요한 이유
__버전 관리 시스템의 종류
____로컬 버전 관리 시스템
________토막 상식
____중앙 집중형 버전 관리 시스템
____분산 버전 관리 시스템
__깃에 빠져들다
____원자성
____성능
____안정성
정리

2 깃 설치
__유형 선택: 운영체제에 적합한 패키지 다운로드
____윈도우
____리눅스
____맥
____설치
____실습 예제 | 깃을 윈도우에 설치
____실습 예제 | 맥에 깃 설치
____실습 예제 | 리눅스에 깃 설치
__정리

3 매일의 생산성 증대
__준비: 깃 준비
__초기화
____실습 예제 | GUI 모드에서 초기화
____실습 예제 | CLI 모드에서 초기화
____화면 뒤에서 일어난 일
____깃 설정
____실습 예제 | GUI 모드에서 깃 설정
________되돌아가기
____실습 예제 | CLI 모드에서 Git 설정
__디렉토리에 파일 추가
____실습 예제 | (GUI와 CLI 모드에서) 디렉토리에 파일 추가
____파일 추적 배제
____번거로운 작업
________구원의 .gitignore
____실습 예제 | .ginignore의 사용 방법
____추가 되돌리기
__추가된 파일 커밋
____실습 예제 | GUI 모드에서 파일 커밋
____실습 예제 | CLI 모드에서 파일 커밋
____실습 예제 | GUI 모드에서 재스캔
__체크아웃
____실습 예제 | GUI 모드에서 체크아웃
____실습 예제 | CLI 모드에서 체크아웃
__리셋
____실습 예제 | GUI 모드에서 리셋
____실습 예제 | CLI 모드에서 리셋
____깃 도움말
__정리

4 깃을 이용한 분산 작업
__파일을 공유해야 하는 이유
____시나리오 1: 1인 플레이어
____시나리오 2: 동시에 여러 명의 플레이어 접속
________원격지의 소스를 푸시하고 풀하기
____시나리오 1: 해결책
________공개: 인터넷을 통해 공유
____실습 예제 | CLI 모드에서 원격지의 origin 추가
____실습 예제 | CLI 모드를 이용해 다른 곳에서 작업 시도
____실습 예제 | GUI 모드에서 원격 origin 추가
____실습 예제 | GUI 모드를 이용해서 작업 재개
____시나리오 2: 해결책
________비트버킷 저장소에 사용자들 초대
________로컬에 머무르기: 인트라넷으로 공유
____실습 예제 | CLI 모드에서 노출된 저장소 생성
____실습 예제 | GUI 모드에서 노출된 저장소 생성
__정리

5 깃의 고급 기능
__고급 기능을 배워야 하는 이유
____준비물
____Shortlog
____실습 예제 | 짧은 로그에 대한 지식 얻기
____실습 예제 | 짧은 로그의 파라미터
____로그 검색: git log
____실습 예제 | 커밋 로그 건너뛰기
____실습 예제 | 날짜 범위를 지정해 로그 필터
____실습 예제 | 단어나 철자 검색
____청소
____실습 예제 | 엉망진창으로 흐트리기
____실습 예제 | 패턴에 부합하는 혼란한 상태를 말끔히 청소
____실습 예제 | 에러 없이 혼란 상태를 완벽히 쓸어내기
____태깅
____실습 예제 | 경량/비주석 태그
____실습 예제 | 태그 참조
____실습 예제 | 주석 태그 사용
________간단한 실습
__정리

6 텍스트 기반 파일을 위한 깃
__텍스트 기반 파일을 위한 깃: 소개
__멀티플레이어 모드: 동시에 여러 명의 플레이어
____한 번에 한 명씩만 하는 다중 플레이어
____다중 플레이어: 모든 손을 탁자 위에
________저장소 공유
____실습 예제 | 공유 준비
____실습 예제 | 강제 분산 작업
____실습 예제 | Bob의 변경
____실습 예제 | Lisa의 변경
____실습 예제 | Lisa의 병합 충돌 시험
____실습 예제 | Lisa의 병합 충돌 해결
____GUI 모드: 저장소 이력 그래프 확인
____CLI 모드: 저장소 이력 그래프 확인
____실습 예제 | 중앙 노출된 저장소에 대한 동기화 처리
__정리

7 깃을 사용한 분기
__분기란?
__왜 분기가 필요한가
____명명 규약
__분기가 필요할 때
__깃으로 분기
____시나리오
____실습 예제 | GUI 모드에서 분기 생성
____실습 예제 | CLI 모드에서 분기 생성
__.config 파일: 축약어 사용
____실습 예제 | CLI에서 간단한 에일리어스 추가
____실습 예제 | CLI에서 하나의 에일리어스에 명령 엮기
____실습 예제 | GUI에서 복잡한 에일리어스 추가
__정리

8 깃의 원리
__깃의 두 면모: 배관과 애자
__깃 초기화
____Hooks
____Info
____Config
____Description
____Objects
________Blob
________Trees
________Commits
________Tags
____HEAD
____Refs
________heads와 tags 디렉토리 내부에서 충돌 알림
____Index
__깃: 콘텐츠 추적 시스템
__깃 추가
__깃 커밋
__깃 상태
__깃 복제
__깃 원격
__깃 분기
__깃 태그
__깃 패치
__깃 병합
__깃 풀
__깃 푸시
__깃 체크아웃
__관계와 관계를 엮기: 깃 packfiles
____packfile 전송
__정리

저자소개

라비샨카 소마순다람 (지은이)    정보 더보기
6년 이상 다양한 영역과 분야를 아우르며 고객에게 기술적 솔루션을 제공하는 일을 했다. 학습과 교육에 대한 열정이 가득한 라비샨카는, 배움의 유일한 목적이 다양한 관점을 갖게 하는 것이라고 굳게 믿고 있다. 따라서 어떻게 하면 "배우기 위한 학습"을 할 수 있는지에 중점을 두고 다양한 교육 방식을 시도하는 중이다.
펼치기
김지헌 (옮긴이)    정보 더보기
개발은 '취미 생활을 즐기기 위한 부업 활동'이라는 건방진 소리를 쉬이 내뱉는 프로그래머다. 스쿠버 다이빙, 스포츠 클라이밍, 로드 라이딩을 즐기는 괴상한 프로그래머로, 개발과 관련된 새로운 기술에 관심이 많다. 귀찮은 걸 싫어하는 게으름뱅이치고는 부지런하게 여행 다니고 레저를 즐기고 개발 관련 컨퍼런스에 참가하고 개발자들과 만나는 것을 즐긴다. '넓고 얕은 지식' 체계를 선호하는 제너럴리스트를 지향하는 일반인이다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책