[Git] 브랜치(Branch) 만들고, 정보 확인하기

선영·2022년 9월 7일
0

Git&Github

목록 보기
1/9
post-thumbnail
  • main

    • 깃으로 버전 관리를 시작하면 기본적으로 만들어지는 브랜치
    • 사용자가 커밋할 때마다 최신 커밋을 가리킴. 커밋을 가리키는 포인터
  • 분기(branch) : main브랜치에서 뻗어 나오는 새 브랜치를 만드는 것

  • 병합(merge) : 분기했던 브랜치를 main브랜치에 합치는 것

  • 새 브랜치 만들기

    $ git branch 브랜치이름

  • 브랜치 사이 이동하기

    $ git checkout 이동할 브랜치 이름

  • 브랜치와 커밋의 관계 그래프 형태로 표시

    $ git log --oneline --branches --graph

    • main 브랜치의 최신 커밋은 'master content 4'
    • main 브랜치와 apple 브랜치는 'work3' 커밋까지는 같고 그 이후부터 브랜치마다 다른 커밋임.
  • 브랜치 사이의 차이점 확인

    $git log main..apple

    • main 브랜치에는 없고 apple브랜치에만 있는 커밋을 보여 줌.

    $git log apple..main

    • apple 브랜치에는 없고 main 브랜치에만 있는 커밋을 보여 줌.

0개의 댓글