• 카테고리

    질문 & 답변
  • 세부 분야

    개발 도구

  • 해결 여부

    미해결

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

19.08.02 00:59 작성 조회수 238

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가 된 상황입니다.