14
1

Git Branch

Embed Size (px)

Citation preview

Page 1: Git Branch

1

Git Branch

발표자 : 김병수

Page 2: Git Branch

2

1.  시작하기

2. Git 의 기초

3. Git 브랜치

4. Git 서버

5.  분산 환경에서의 Git

6. Git 도구

7. Git 맞춤

8. Git 으로 이전하기

9. Git 의 내부 출처 : Pro Git 1st Edition 한글판

Page 3: Git Branch

3

INDEX1. What is Branch?

2. Make Branch

3. Merge Branch

4. Branch Conflict

Page 4: Git Branch

4

Page 5: Git Branch

5

1. What is Branch?

Git Branch -> 코드를 통째로 복사하고 나서 원래 코드와는 상관없이 독립적으로 개발

사진출처 : http://backlogtool.com/git-guide/kr/stepup/stepup1_2.html

출처 : naver 어학사전

Page 6: Git Branch

6

Page 7: Git Branch

7

2. Make Branch

Page 8: Git Branch

8

Page 9: Git Branch

9

3. Merge Branch

Page 10: Git Branch

10

Page 11: Git Branch

11

4. Branch Conflict

1) 충돌의 조건- 두개의 서로 다른 브런치가 하나의 파일 안에 같은 위치의

코드 부분을 수정 할 때

2) 해결방법- 두 개의 브런치를 병합할 때 충돌 메시지를 보여주고 수정

내용 중에 어느 것을 쓸 것인지 정하여서 충돌 해결을 Git에게 알림

3) 충돌의 최소화 - 통합 브랜치와 토픽 브랜치가 통합 브랜치의 내용을

끊임없이 동기화해야지 충돌이 적어짐

Page 12: Git Branch

12

4. Branch Conflict

Page 13: Git Branch

13

Page 14: Git Branch

14