반응형
여러 작업들을 나누고 합치는 방법을 알아 보도록 하자.
이때 필요한것이 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 |