"누구나 쉽게 이해할 수 있는 Git 입문"을 참고하여 작성하였습니다. 도움주셔서 정말 감사합니다.
출처 : backlog.com/git-tutorial/kr/stepup/stepup2_4.html
브랜치를 생성하는 법
브랜치를 생성하려면 터미널에서 브랜치를 생성하고 싶은 저장소 파일에 가서 다음과 같이 실행한다.
git branch (브랜치 이름)
생성한 후에는 branch 목록을 다음과 같이 확인하여 생성했는지 확인이 가능하다
git branch
브랜치를 사용 / 전환하는 법
특정 브랜치를 사용하여 작업을 하려면 다음과 같이 실행한다. 현재 사용중인 브랜치를 HEAD라고 부른다.
git checkout (브랜치 이름)
// '브랜치 이름' 브랜치로 전환합니다
어떤 브랜치를 작성과 동시에 전환하고 싶다면 다음과 같이 실행한다.
git checkout -b (브랜치 이름)
특정 브랜치를 사용하고 있는 상태에서 add / commit 하면 해당 브랜치에 이력이 기록된다. add / commit 방법은 마스터 브랜치에서 하는 것과 동일하다.
브랜치를 병합하는 법
브랜치를 병합하고 싶다면 다음과 같이 merge라는 명령어를 사용한다.
git merge (commit 이름)
이렇게 하면 현재 사용하고 있는 브랜치, 즉 HEAD가 있는 곳에 브랜치에서 기록했던 commit이 병합된다. 따라서 이 명령을 실행할 때 HEAD의 위치가 중요하다. 병합할 때 같은 파일의 같은 행의 부분이 다르다면 충돌이 발생한다.
병합 명령을 취소하고 싶다면 다음과 같이 실행하면 된다.
git reset --hard HEAD~
브랜치를 삭제하는 법
브랜치를 삭제하고 싶다면, 다음과 같이 실행하면 된다.
git branch -d (브랜치 이름)