이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
PART 1 워크플로우 작성하기chapter 1 팀으로 일하기 1.1 팀원들 1.2 사고 전략 1.3 팀 회의1.4 팀 작업 관련 Git 용어1.5 요약 chapter 2 지시통제 2.1 프로젝트 거버넌스 2.2 접근 모델 2.3 요약chapter 3 브랜치 전략 3.1 브랜치 이해하기 3.2 규약 선택하기 3.3 규약3.4 브랜치 업데이트하기3.5 요약 chapter 4 효과적인 워크플로우 4.1 워크플로우 개선하기 4.2 티켓 진행 4.3 기본 워크플로우4.4 일정에 따라 소프트웨어 릴리즈하기4.5 소프트웨어 이외 프로젝트 협업4.6 요약 PART 2 워크플로우에 명령어 적용하기chapter 5 1인 팀 5.1 이슈 기반 버전관리 5.2 로컬 저장소 생성하기 5.3 브랜치 작업5.4 수정사항 저장소에 추가하기5.5 태그 붙이기5.6 원격 저장소와 연결하기5.7 명령어 참조5.8 요약 chapter 6 롤백, 리버트, 리셋, 리베이스 6.1 모범 사례 6.2 단계적 리베이싱 6.3 잃어버린 작업 찾기 개요6.4 파일 복구하기6.5 커밋 작업하기6.6 공유 히스토리 되돌리기6.7 히스토리 완전 삭제하기6.8 요약 chapter 7 1인 이상의 팀 7.1 프로젝트 시작하기 7.2 개발환경 설정하기 7.3 개발에 참여하기7.4 샘플 워크플로우7.5 요약chapter 8 검토 준비하기 8.1 검토의 종류 8.2 검토자의 종류 8.3 코드 검토를 위한 소프트웨어8.4 이슈 검토하기8.5 제안된 수정사항 적용하기8.6 제안된 수정사항 검토하기8.7 피드백 준비하기8.8 평가 제출하기8.9 검토 완료하기8.10 요약 chapter 9 버그를 찾고 수정하기 9.1 stash를 사용해 긴급 버그 수정 작업하기 9.2 히스토리 기록 비교연구 9.3 명령어 blame을 통해 파일 히스토리 조사하기9.4 명령어 bisect로 히스토리 재연하기9.5 요약 PART 3 Git 호스팅chapter 10 GitHub의 오픈소스 프로젝트 10.1 GitHub 시작하기 10.2 GitHub에서 공개 프로젝트 사용하기 10.3 프로젝트에 기여하기10.4 자신만의 프로젝트 운영하기10.5 요약 chapter 11 Bitbucket에서의 비공개 팀 작업 11.1 비공개 프로젝트를 위한 프로젝트 거버넌스 11.2 시작하기 11.3 프로젝트 설정11.4 접근 권한 관리11.5 pull 요청11.6 Atlassian Connect를 통해 Bitbucket 확장하기11.7 요약 chapter 12 GitLab을 통해 자체 호스팅하는 협업 12.1 시작하기 12.2 프로젝트 12.3 사용자 계정12.4 그룹12.5 접근 권한 관리12.6 마일스톤12.7 요약 부록부록 A 버터 타르트 A.1 오스틴 버터 타르트 A.2 반 데르 헤이든 버터 타르트부록 B 최신 버전 Git 설치하기 B.1 Git 설치 및 업그레이드하기 B.2 커맨드라인 찾기B.3 유닉스 계열 시스템에서 업그레이드하기B.4 OS X 문제B.5 커맨드라인에서 Git 도움말 보기부록 C Git 설정하기 C.1 자기 자신 확인하기 C.2 커밋 메시지 에디터 바꾸기C.3 색깔 추가하기C.4 명령 프롬프트를 원하는 대로 바꾸기C.5 시스템 파일 무시하기C.6 새줄 문자부록 D SSH 키 D.1 자신만의 SSH 키 생성하기 D.2 공개 SSH 키 가져오기
|
|
책의 주요 내용- 팀 빌딩의 동역학을 분석한다.- Git을 활용한 소프트웨어 개발 및 배포 과정을 보여준다.- 워크플로우를 구성하여 팀 작업 방식을 결정하는 방법을 설명한다.- 코드 검토에 유용한 처리 과정을 배운다.- 공유 저장소를 설정하고, 팀원들을 기여자, 소비자, 관리자로 분류하는 방법을 배운다.- 팀원들이 특정한 Git 명령어를 사용하는 맥락을 설명한다.- 브랜칭 전략을 사용하여 프로젝트에 대한 여러 접근법을 분리한다.- GitHub, Bitbucket, GitLab과 같은 유명한 협업 플랫폼에 대해서 살펴본다.
|