과정정보
교육소개
실무에서 Git을 사용하다 충돌하여 당황한 적이 있나요?
Git의 원리부터 다양한 충돌 해결 방법까지 이해하며 따라하다 보면 누구나 Git 전문가가 될 수 있습니다!
학습목표
1. Git & GitHub의 구조와 명령을 이해하고 Git 사용법을 설명할 수 있다.
2. 실무에서 소스트리를 이용해 Git & Github을 자유롭게 사용할 수 있다.
학습대상
1. Git & GitHub를 사용하고자 하는 모든 직장인
2. Git & GitHub를 실무에서 잘 활용하고 싶은 개발자
3. Git & GitHub을 기초부터 활용 방법까지 제대로 배우고 싶은 개발자
강사 및 내용전문가 소개
평가비율 및 수료기준
학습목차
1
버전 관리 시스템, Git 소개
-
오리엔테이션
-
버전 관리 시스템의 역사
-
Git이란?
-
[실습] 소스트리 살펴보기
-
핵심정리
2
데이터 저장하기
-
델타모델
-
스냅샷모델
-
커밋
-
[실습] 저장소와 커밋 생성하기
-
핵심정리
3
저장소 구조 파헤치기
-
저장소 구조
-
Git의 동작
-
[실습] 저장소에서 파일의 상태 변경하기
-
핵심정리
4
리셋과 리버트로 되돌리기
-
리셋과 리버트 알아보기
-
[실습] 리셋 실습하기
-
[실습] 리버트 실습하기
-
핵심정리
5
독립적인 작업 공간, 브랜치 생성하기
-
브랜치 알아보기
-
[실습] 브랜치 실습하기
-
핵심정리
6
브랜치 병합하기 (1) - 머지
-
머지란?
-
머지의 2가지 종류
-
[실습] 소스트리에서 머지 실습하기
-
핵심정리
7
브랜치 병합하기 (2) - 리베이스
-
리베이스란?
-
인터렉티브 리베이스
-
[실습] 소스트리에서 리베이스 실습하기
-
[실습] 인터렉티브 리베이스 실습하기
-
[실습] 리베이스 오류 발생의 원인
-
핵심정리
8
충돌 해결하기
-
충돌 발생
-
충돌 해결 방법
-
[실습] 충돌 해결하기
-
핵심정리
9
Github 원격저장소로 협업하기
-
원격 저장소 파헤치기
-
원격저장소 명령 알아보기
-
[실습] GitHub 계정 생성하기
-
[실습] 클론, 푸시 실습하기
-
[실습] 패치, 풀 실습하기
-
핵심정리
10
Github의 풀 리퀘스트 활용하기
-
PR(Pull Request) 알아보기
-
[실습] PR 활용하기: 공용저장소 모델
-
[실습] PR 활용하기: 포크&풀 모델
-
핵심정리
11
유용한 TIP 알아보기 (1)
-
유용한 Tip 5가지 알아보기
-
[실습] Stash 실습하기
-
[실습] Patch 실습하기
-
[실습] Amend 실습하기
-
[실습] Cherry-Pick 실습하기
-
[실습] Tag 실습하기
-
핵심정리
12
유용한 TIP 알아보기 (2)
-
유용한 Tip 5가지 알아보기
-
[실습] 풀 수행 시 리베이스 옵션 사용하기
-
[실습] 커밋 템플릿 실습하기
-
[실습] 파일 변경 이력 확인하기
-
[실습] 커밋 검색하기
-
[실습] 추적하지 않을 파일 설정하기
-
핵심정리
13
Gitflow로 브랜치 관리하기
-
GitFlow 알아보기
-
[실습] 소스트리 기능으로 GitFlow 실습하기
-
[실습] 수동으로 GitFlow 실습하기
-
핵심정리
14
내부 데이터 저장 방법 - 블랍, 트리 (1)
-
블랍 알아보기
-
트리 알아보기
-
핵심정리
15
내부 데이터 저장 방법 – 블랍, 트리 (2)
-
[실습] 터미널에서 블랍 살펴보기
-
[실습] 터미널에서 트리 살펴보기
-
핵심정리
16
내부 데이터 저장 방법 - 커밋, 태그
-
커밋 알아보기
-
태그 알아보기
-
[실습] 터미널에서 커밋 살펴보기
-
[실습] 터미널에서 태그 살펴보기
-
핵심정리
17
잃어버린 커밋을 복원하는 레프로그
-
레프로그 알아보기
-
[실습] 터미널에서 레프로그로 복원하기
-
핵심정리
수강후기
연관과정
동일 카테고리 내 인기과정