반응형
8. Branch 나누기
브랜치란 독립적으로 어떤 작업을 하기 위한 개념이다. 각각의 브랜치는 다른 브랜치에 영향을
주지 않기 때문에 여러 작업을 동시에 진행할 수 있다.
그리고 이렇게 만들어진 브랜치는 다른 브랜치와 병합해서 작업한 내용을 하나의 브랜치로 모을
수 있다.
브랜치를 만들기 위해서 Branch 버튼을 누른다.
브랜치명을 쓰고 Create Branch를 누른다
실험 브랜치가 추가 됬다. 앞에 동그라미가 있어야 마스터 브랜치가 된다.
그리고 마스터에서 일상적인 작업을 3번 커밋해보자(현재 master가 마스터 브랜치이다)
그 후 실험 브랜치를 더블클릭해보면 아까 추가했던 일상적인 작업 커밋들이 없어진 상태가 된다.
그 다음 실험적인 작업을 1번 커밋해보자 그 후 그래프를 보면
브랜치가 2개로 갈린다. 한 개의 부모에서 2개로 갈라짐을 알 수 있다.
여기서 다시 master를 더블클릭하면 일상적인 작업을 한 것으로 돌아감을 알 수 있다.
(이때 유의할점을 브랜치를 변경할 때 반드시 변경사항은 커밋한 상태여야한다.)
출처 : https://opentutorials.org/course/1492
'프로그래밍 > Git' 카테고리의 다른 글
생활코딩 Git 정리 - Github을 이용하여 원격 저장소 만들기 (0) | 2017.02.20 |
---|---|
생활코딩 Git 정리 - Branch 충돌의 최소화 방법 (0) | 2017.02.19 |
생활코딩 Git 정리 – Branch 충돌 해결 (0) | 2017.02.18 |
생활코딩 Git 정리 – Branch 합치기 (0) | 2017.02.17 |
생활코딩 Git 정리 – Revert(Reverse commit) 사용법 (0) | 2017.02.14 |
생활코딩 Git 정리 – 되돌리기(Reset) (0) | 2017.02.12 |
생활코딩 Git 정리 – 커밋전에 수정사항 취소하기 (0) | 2017.02.11 |
생활코딩 Git 정리 – 한개만 커밋해보기 (0) | 2017.02.07 |