git 커맨드 라인에서 사용 방법(3) - branch 형상관리/Git2016. 12. 14. 04:45
2) 처음부터 다시 짠다
3) 테스트용 코드를 만들어 본다
여기서 branch는 3번을 해보는 것
git branch로 현재 브랜치 상태 확인
git checkout master로 마스터 브랜치로 체크아웃
새로운 브랜치를 만들어 보자
git branch new_test
new_test가 새로운 브랜치의 이름이다.
이제 git branch를 쳐서 확인해 보자.
master와 new_test가 있고, 그 중 master에 *이 되어있다.
이제 git checkout new_test로 해서 new_test로 갈아타자.
이제 브랜치 테스트를 해보자.
먼저 파일 하나 만들자 : ABC_DEF.txt
커밋하자 : git commit ABC_DEF.txt -m "브랜치 테스트를 하고 있다"
다시 마스터로 돌아가자( 그러면 방금 만든 ABC_DEF.txt가 당연히 보이지 않겠지?)
파일하나 만들자 : master_file.txt
git add master_file.txt
git commit master_file.txt -m "add master_file.txt"
그럼 이제 git status로 더이상 커밋할 것이 없는지 확인하자.
커밋할 것이 없으면 이제 마스터(현재 조작중인 브랜치)와 아까 만든 new_test브랜치를 머지해 보자.
(현재는 마스터 브랜치다)
git merge new_test
이렇게 하면 아까 만든 ABC_DEF.txt가 추가되는 것이 보일 것이다.
마스터에 new_test가 합쳐지는 머지가 제대로 됐다는 얘기다.
브랜치가 엄청 많아지면?
그래피컬하게 보고 싶을 거다.
gitk 라고 명령어를 쳐보면 gui로 보이게 된다.
또는 git log --pretty=oneline --graph를 치면 커맨드 창에서도 확인 가능하다
'형상관리 > Git' 카테고리의 다른 글
git 커맨드 라인에서 사용 방법(4) - 원격 저장소 (0) | 2016.12.14 |
---|---|
git 커맨드 라인에서 사용 방법(2) - log, checkout (0) | 2016.12.14 |
git 커맨드 라인에서 사용 방법(1) (0) | 2016.12.14 |
GitHub에 Local프로젝트를 업로드하기(eclipse plugin 사용) (0) | 2016.08.28 |
깃 시뮬레이터로 명령어 학습 (0) | 2016.08.12 |