안녕하세요.

특정 시점을 기준으로 독립적으로 진행할 수 있는 Branch에 대해서 알아보겠습니다.

개념보다는 실습을 할 것이고, 이전 포스팅과 이어집니다.

 


 

저번에 first text를 commit 하여 기록하였습니다.

 

branch를 이용하면 이 Commit 시점을 기준으로 독립적으로 작업을 진행할 수 있습니다.

 

 

second branch를 생성하여, second branch로 작업을 한다고 명령어를 입력했습니다.

 

 

기존 first.txt에는 45645 가 저장되어있습니다.

 

 

first.txt의 내용을 1+1=2로 변경했습니다.

 

 

second branch에서 해당 내용을 Commit했습니다.

 

 

log 를 확인하면, second branch로 Commit된 이력을 확인할 수 있습니다.

 

 

master branch로 변경하고, first.txt를 확인해보면 second에서 commit한 1+1=2가 아닌 master에서 commit 했던 내용이 유지되는 것을 확인할 수 있습니다.

 

 

여기서 또 third branch를 생성해서 또다른 작업을 독립적으로 진행할 수 있겠죠.

 

 

해당 branch의 작업을 master branch로 병합하는 작업을 merge라고 합니다.

git merge bracn이름

 

second branch의 작업을 병합하고나서, first.txt를 확인해보면 내용이 변경된 것을 확인할 수 있습니다.

 

 

 


 

branch에 대해서 실습해보았습니다. 확실히 사용을 해봐야 이해도 잘 되는 것 같습니다.

 

감사합니다.

 

 

 

'IT 지식 > Git' 카테고리의 다른 글

[Git] Github 사용법. Git 명령어 알아보기  (0) 2021.09.05
[Git] Git 이란? 정의 및 용어 정리  (0) 2021.09.04

+ Recent posts