본문 바로가기

개인공부

Git Branch 만들기 (checkout)

반응형

여러 작업들을 나누고 합치는 방법을 알아 보도록 하자.

 

이때 필요한것이 Branch 이다. branch - 버전 관리할 때 분기해서 따라 관리해 나갈 수 있다.

 

버전이 두개있는 상태로 시작해보도록 하겠다.

 

여러 분기를 나누기위해서는 다음과 같은 명령어를 사용해야 한다.

git branch

 

현지 master(기본) 브랜치를 사용하고 있다.  -> 일종의 약속같은 특별한 이름의 브랜치4

 

 

exp branch 를 생성한다.

git branch exp

 

 

현재 마스터라는 branch를 사용하고 있다.\

 

master-> exp 브랜치로 이동하는 명령어

git checkout exp

git log 등을 사용해보면 현재 생성한 브랜치는 master == exp 브랜치는 같은 값을 가지고 있다.

 

 

exp 브랜치에서 f1.txt 파일을 변경한후 버전3을 코밋한다..

 

 

다시 git checout master 를 이용해서 원래 마스터를 가져온다.

 

파일의 상태와 로그상태가 1 2 상태로 되있는것을 확인 할 수 있다.

 

브랜치는.. 아주 훌륭한 기능이다. 하지만 브랜치는 대가가 따른다. 이러한 편리함으로 인해서 우리가 익혀야 할 것들이 많다.

 

반응형

'개인공부' 카테고리의 다른 글

Git Branch 병합(merge)  (0) 2020.07.12
Git Branch 정보확인  (0) 2020.07.12
Github vs Gitlab  (0) 2020.07.10
안드로이드 : 기본 위젯  (0) 2020.07.09
안드로이드 : 기본 애플리케이션  (0) 2020.07.09