GIT

GIT : 브랜치 빨리 감기 병합, 머지, 설명, 개요

A Thin Idea 2023. 1. 23. 12:00
반응형

GIT : 브랜치 빨리 감기 병합, 머지, 설명, 개요 1

 

 

빨리 감기 병합

빨리 감기 병합은 특별한 경우의 병합으로 더 간단하게 수행할 수 있는 병합입니다. 명령어는 똑같지만 깃의 측면에서 보면 아주 쉬운 병합입니다. 왜냐하면 포인터를 특정 숫자의 커밋으로 옮기면 되고 아니면 특정 목적지 커밋까지 빨리 감기하면 됩니다. 만약 bugfix브랜치를 master에 병합한다면 master는 2개의 커밋을 빨리 감기합니다.

이것은 특별한 경우의 병합이라는 걸 기억해야 합니다. 모든 병합이 이런 방법으로 작동하는 것은 아닙니다. 또한 단계도 기억해 두어야 합니다. 첫 번째 단계는 목적지 또는 병합하려는 브랜치로 이동합니다.

 

 

GIT : 브랜치 빨리 감기 병합, 머지, 설명, 개요 2

 

master 브랜치로 이동해야 하는데 만약 이미 master에 있고, 이 커밋들을 master에 병합하고 싶다고 해봅시다, 해야 할 일은 git merge 명령에 master로 병합하고 싶은 브랜치 이름을 추가하는 것입니다. 여기서는 master가 bugfix브랜치에서 이 두 커밋을 따라잡을 것입니다. 또다른 상황으로는, bugfix에는 없고 master에만 존재하는 커밋이 있는 경우에는 추가적인 작업을 해야 하고 또는 충돌 정보가 있을 수 있습니다.

명확하기 하기 위해서 이 구분을 사용하고 빨리 감기 병합이라고 부릅니다. 같은 방식으로 작동하고 같은 명령어를 사용합니다. 그 과정에서 잠재적인 추가 장애물이 있다는 것을 보게 될 것입니다. 그것이 첫 번째 단계이고 다시 한번 git log를 실행하면 두 개의 커밋을 볼 수 있는데 그것이 master의 자취이고 master의 작업 이력입니다.

반응형