Git Branch 전략
git brach란?
독립적으로 어떤 작업을 진행하기 위한 개념이다.
필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다.
master brach
저장소를 만들면 git은 master 라는 이름의 brach를 만든다.
이 저장소에 새로운 파일을 추가하거나 수정하고 그 내용을 commit하면 모두 master라는 이름의 brach에 처리된다.
git으로 저장소를 만드는 명령어는 다음과 같다.
$ git init
brach 생성 및 이동
현재 master branch에 pasta.txt가 있다고 하자.
master branch에서 pasta.txt의 내용은 다음과 같다.
master에서 tomato branch를 생성하고 생성한 branch로 이동한다.
tomato branch에서 pasta.txt의 내용을 다음과 같이 수정한다.
수정한 내용을 tomato branch에서 commit 한다.
이제 다시 master branch로 이동해서 pasta.txt를 확인해보면
수정하기 전의 내용 그대로 임을 알 수 있다.
즉, master branch와 tomato branch는 이제 서로 영향을 받지 않는 다른 방향의 작업이 가능해졌음을 알 수 있다.
branch merge
이전의 실습을 통해 현재 master branch와 tomato branch가 생성되어 있다.
그럼 이번엔 그 두개의 branch를 merge해보자.
우선 master brach에서 tomato branch와의 merge을 시도해보자
Author And Source
이 문제에 관하여(Git Branch 전략), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dogit/Git-Branch-전략저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)