인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

Git과 GitHub 시작하기

브랜치의 개념

안녕하세요 git에서 branch만들때 질문이 있는데요!

작성

·

338

1

안녕하세요 강사님 강의를 듣다가 질문이 있어 문의 드립니다.


3강에서 master에서 hello.md에서 branch를 만들면 다음과 같이 branch가 version2에서 나온것처럼 보이잖아요? master랑 version2로 체크아웃을 해도 저 branch로 보이입니다.

그러다가 master에서 version2를 merge하면 파란색 branch가 master, 분홍색 branch가 version2로 바뀝니다.

그래프가 왜 이렇게 보이는지 궁금합니다.ㅠㅠ

답변 1

0

호눅스님의 프로필 이미지
호눅스
지식공유자

그래프의 모양은 git에서 보여주는 게 아니라 소스트리가 그 때 그 때 형태를 가지고 그리는 것입니다. 그래서 모양보다는 형태만 중요합니다. master에서 version2를 merge할 경우 현재 브랜치 (HEAD)가 master가 되기 때문에 그런 모양으로 보이는 것 같은데 어느쪽이든 상관없습니다.

 

-o-----------o master

    \----o----/ 
     version2

대략 요런 모양이면 정상적으로 merge가 된 상황입니다. 

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기