본문 바로가기
BOOKS/수월한 Git

9. Branch

by IT여행자 2022. 12. 12.
728x90

git을 로컬에서 혼자 사용할 때보다는 여러 명이 협업을 할 때 많이 사용하는 개념입니다. 직역 하자면 ‘가지’라는 의미인데, 편집 방향을 여러 형태로 나누어 편집하여 저장한 후 다른 유형과 비교한 후 가장 적절한 것을 선택하여 적용하려 할 때 주로 사용됩니다.

 

 

 

 

 

1. branch 생성하기

 

step 1.

 

Git GUI 툴에서 메뉴 Branch>Create… 를 선택한다.

 

 

step 2.

 

Name항목에 branch로 사용할 적당한 이름을 넣고 Create 버튼을 클릭한다.

 

 

step 3.

 

Branch메뉴의 Checkout 메뉴를 선택하면 새로운 다이얼로그가 보입니다. 이 때 새로 생성한 branch이름을 선택한 후 Checkout 버튼을 클릭합니다.

 

 

step 4.

 

Curent Branch 이름이 master에서 type 1로 변경되었음을 알 수 있습니다.

 

 

 

 

2. commit 된 branch 확인

branch로 다른 것으로 변경된 경우 commit 된 정보는 masterVisualize로 볼 수 없습니다. 아래의 그림처럼, HistoryAll Brach History 메뉴를 선택해야 볼 수 있습니다. 아래의 그림은 All Branch History 메뉴를 사용하여 본 그림입니다.

 

type 1로 branch를 바꾼 후 commit 한 경우.

 

아래의 그림은 type2 branch를 새로 만든 후 master, type 1, type 2 branch 이름으로 계속해서 commit된 결과입니다.

 

 

 

3. check out

branchcheck out 하고하고 다른 branck를 선택하면 기존 코드가 해당 branch에서 작성된 내용으로 자동 변경됩니다.

 

master로 checkout 한 경우

 

 

type 1로 checkout 한 경우

 

 

type 2로 checkout 한 경우

 

 

Working Dir에 가서 실제 코드들도 확인해 보시기 바랍니다.

 

 

 

 

'BOOKS > 수월한 Git' 카테고리의 다른 글

11. Github 계정 만들기  (0) 2022.12.12
10. merge  (0) 2022.12.12
8. Revert Changes  (0) 2022.12.12
7. Commit 이력 확인  (0) 2022.12.12
6. 로컬에서 형상 관리 진행해 보기  (0) 2022.12.12