상세 컨텐츠

본문 제목

[Git] Git 브랜치란?

DevOps/Git

by 사랑짱 2021. 9. 13. 21:22

본문

 

 

◆ git branch 


- 하나의 버전관리를 수행하는 흐름을 의미
- branch를 통해 버전관리가 가능

※ 이전 저번에서는 'master'가 기본 브랜치 이름이였으나,
   현재는 'main'으로 변경되었음. 

 

 

<브랜치 관련 명령어>

 1. 새로운 브랜치 생성
$ git branch <새로운 branch명>

 2. 기존 브랜치 삭제
$git branch -d <삭제할 branch명>

3. branch간 이동
$git switch <이동할 branch명>

4. 현재 전체 branch목록과 내가 사용중인 branch확인
$git branch



 브랜치의 병합(Merge)


Step 1. 병합될 브랜치와 병합의 기준이 되는 브랜치 구분
          예 : 기준 브랜치(main), 병합될 브랜치(apple)

Step 2. 기준 브랜치로 이동
$ git switch main

Step 3. 병합될 브랜치를 기준브랜치에 병합 수행
$ git merge apple ==> apple -> main 브랜치로 병합

=> 결과 : apple 브랜치의 모든 커밋로그를 main브랜치로 넣어준다.

 

※ "HEAD" 는 현재 버전관리 중인 브랜치를 가리킴 (branch pointer 역할)

 

'DevOps > Git' 카테고리의 다른 글

[GitHub] 깃허브 토큰(Token)생성하는 방법  (0) 2021.09.16
[Git] 원격저장소 Github  (0) 2021.09.16
[Git] Git 사용하기  (0) 2021.09.13
[Git] Git-깃이란?  (0) 2021.09.13

관련글 더보기