불친절한 블로그
[Git] branch와 master merge 본문
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
반응형
'Project > 공항 PCR 확인서' 카테고리의 다른 글
[AWS] 바닥부터 웹페이지 세팅해보기! (0) | 2021.04.26 |
---|---|
[AWS] EC2 spring boot + apache + tomcat (내장) 연동 시 생긴 에러 정리 (0) | 2021.04.26 |
[AWS] EC2 spring boot + apache + tomcat (내장) 연동(mod_jk) (1) | 2021.04.20 |
[Jsp] URL 직접 접근 막기 (0) | 2021.04.16 |
[Git] IntelliJ 이전 기록으로 master에 push하기 (force push) (0) | 2021.04.15 |
Comments