Git - git branch - 병합하기
Git - git branch - 병합하기
이번 포스팅에서는 branch 병합에 대해서 알아보도록 하겠습니다
이전글 |
https://server-talk.tistory.com/552 - VCS(Version Control System)과 Git
https://server-talk.tistory.com/553 - Git 설치하기 - Windows
https://server-talk.tistory.com/554 - Git - git init - 프로젝트 관리 설정하기
https://server-talk.tistory.com/555 - Git - git add - 파일추가하기
https://server-talk.tistory.com/556 - Git - git commit - 버전만들기
https://server-talk.tistory.com/557 - Git - 버전관리 처리과정
https://server-talk.tistory.com/558 - Git - git log, git diff - 변경사항 확인하기
https://server-talk.tistory.com/559 - Git - git revert, git reset - 이전 버전으로 돌아가기
https://server-talk.tistory.com/560 - Git - branch 알아보기
https://server-talk.tistory.com/566 - Git - git branch - branch 만들기
https://server-talk.tistory.com/567 - Git - branch 정보확인
Git - git merge 란? |
여러명의 개발자가 동시에 작업하거나 특정 파일의 내용을 별도의 버전으로 기록해야될 경우 branch를 생성하여 기록하게 됩니다
여러명의 개발자가 동시에 작업하거나 특정 파일의 내용을 별도의 버전으로 기록하는경우 branch를 생성하여 사용하게 됩니다 그러나 어느 시점부터 branch를 합쳐야 되는 경우가 있으며, 이때 git 에서는 merge라는 명령어를 사용하며 branch를 변경하게 됩니다.
Git - git merge 병합하기 |
1. Git - branch 변경하기
사용법 : git checkout [Branch Name]
$ git checkout master
server branch의 작업한 내용을 master로 병합하기 위한 branch 를 변경합니다
2. Git - branch 병합하기
사용법 : git merge [Branch Name]
$ git merge server
위 명령을 사용하게 되면 server branch에 내용이 master로 옮겨 지게됩니다 즉 현재 체크아웃되어 있는 branch로 내용이 합쳐지게 됩니다
3. Git - branch merge 확인
$ git log
git log로 확인하면 server 의 branch를 master branch 로 merber 한다라는 커밋이 생성 되게 됩니다.
4. Git - branch 삭제
사용법 : git branch -d [Branch Name]
git branch -d server
branch 를 merge 후 기존 branch를 그대로 두어도 되지만, 더이상 필요없게 되면은 branch -d 로 branch를 지정하여 branch를 삭제하실 수 있습니다.