프로그래밍/Git

생활코딩 Git 정리 - Branch 나누기

가카리 2017. 2. 15. 22:21
반응형
8. Branch 나누기
브랜치란 독립적으로 어떤 작업을 하기 위한 개념이다. 각각의 브랜치는 다른 브랜치에 영향을
주지 않기 때문에 여러 작업을 동시에 진행할 수 있다.
그리고 이렇게 만들어진 브랜치는 다른 브랜치와 병합해서 작업한 내용을 하나의 브랜치로 모을
수 있다.
브랜치를 만들기 위해서 Branch 버튼을 누른다.

브랜치명을 쓰고 Create Branch를 누른다

실험 브랜치가 추가 됬다. 앞에 동그라미가 있어야 마스터 브랜치가 된다.

그리고 마스터에서 일상적인 작업을 3번 커밋해보자(현재 master가 마스터 브랜치이다)

그 후 실험 브랜치를 더블클릭해보면 아까 추가했던 일상적인 작업 커밋들이 없어진 상태가 된다.

그 다음 실험적인 작업을 1번 커밋해보자 그 후 그래프를 보면
브랜치가 2개로 갈린다. 한 개의 부모에서 2개로 갈라짐을 알 수 있다.

여기서 다시 master를 더블클릭하면 일상적인 작업을 한 것으로 돌아감을 알 수 있다.
(이때 유의할점을 브랜치를 변경할 때 반드시 변경사항은 커밋한 상태여야한다.)


출처 : https://opentutorials.org/course/1492

반응형