본문 바로가기

프로그래밍/ETC

[Intellij IDEA] - git branch 간의 차이점 비교하기(git 브랜치간 내용 비교)

반응형

개요

 

기존 프로젝트의 유지보수(A)와 프로젝트 고도화(B)를 2가지의 branch로 운영중인데

 

A의 내용을 B에도 반영해야 되는 상황이 발생했다.

일일이 찾기엔 번거롭고 전부 내용을 복사해서 붙여넣기 하면

B에 반영된 소스에 영향이 있을수 있어 고심하던 찰나에

 

Intellij IDEA git compare with branch 기능을 알게 되어 공유하고자 한다.

 


해결

1. 화면 상단에서 VCS -> Git -> Compare with Branch 순서로 선택.

 

2. 어떤 브랜치와 비교할것인지 선택

 

3. 변경사항은 아래처럼 표시가 되고 >> 표시를 누르면 현재 내 브랜치의 소스로 옮겨진다

(내 경우에는 A의 소스를 B로 옮기는 것)

 

 


몰랐으면 일일이 커밋이랑 비교해가면서 어마무시한 삽질을 할뻔했다.

역시, 사람은 배워야 한다......

 

 


 

 

 

Reference


 

반응형