불친절한 블로그

[Git] branch와 master merge 본문

Project/공항 PCR 확인서

[Git] branch와 master merge

오누! 2021. 4. 13. 10:32
728x90
반응형

처음 코드를 merge 할 때, 굉장히 어색했다.

코드를 잘못 받아서 다시 프로젝트를 지우고 다시 받기도 하면서

시행착오를 많이 겪었는데, 지금은 조금 익숙해져서 또 까먹기 전에 정리해본다.

 

상황 : 현재 개인 branch에 다른 분이 작업한 master와 내 local에 있는 master를 merge 할 것이다.

 

개인 branch로 check out 한다.

IntelliJ 오른쪽 하단에 master라고 표시되어있는 곳을 클릭해서 나의 branch로 check out!

 

상단 메뉴에서 VCS - Git - Merge Changes... 를 클릭한다.

 

현재 내 로컬에 있는 master를 대상으로 선택하고, 머지를 누른다.

 

merge 이후 이력을 확인하면 branch와 master가 합쳐져 있는 것을 확인할 수 있다.

 


다른 분의 코드와 싱크가 맞지 않은 경우

가운데 결과 창을 기준으로 왼쪽 로컬 코드와 오른쪽 gitlap에 올라가 있는 다른 분의 코드를

서로 다른 부분을 보여주고 merge 할 수 있게 싱크를 맞춰주는 비교창이다.

빨간 부분에 X표시와 >>표시가 있는데 결과 코드에 나의 코드를 적용하고 싶을때 >>표시를 누르면 결과 코드에 적용된다.

적용하고 싶지 않을땐 X표시!!

728x90
반응형
Comments