[IntelliJ IDEA] 인텔리제이 git merge branch 하는 방법
- 개발툴/IntelliJ
- 2022. 7. 25.
반응형
평소에 소스 머지를 위해서 소스트리나 깃허브의 Github Desktop으로 작업을 합니다. Git에 특화되어 있고 인텔리제이에 비해서 다양한 언어로 된 IDE를 독립적으로 관리할 수 있기 때문이죠. 하지만 최근에 인텔리제이로 작업을 많이 하게 되면서 그런 툴들을 쓰는 것도 귀찮고 해서 직접 인텔리제이에서 머지(merge) 작업을 하는 방법을 알아보았습니다. 매우 간단하고 편리합니다.
인텔리제이 Merge Branch
▼ 메뉴바에서 Git 메뉴를 선택하고 하위 메뉴중에 Merge...를 선택합니다.
▼ 머지할 대상 브랜치를 선택합니다. (현재 브랜치는 master)
▼ 다양한 옵션을 선택할 수 있습니다.
- --no-ff : fast-foward 관계라 하더라도 강제로 merge commit을 생성하고 병합
- --ff-only : 대상 브랜치가 fast-foward 관계에 있는 경우 새로운 커밋을 생성하지 않음
- --squash : 강제 병합
- -m : 메시지 포함
- --no-commit : 메시지 미포함
- --no-verify : 머지 커밋 메시지 무시
▼ 머지에 성공하면 다음과 같이 머지된 파일의 갯수와 총 commit의 갯수를 확인할 수 있습니다.
▼ 다음과 같이 master 브랜치와 develop 브랜치가 잘 머지된 것을 확인할 수 있습니다.
안드로이드 스튜디오에서도 인텔리제이처럼 동일하게 머지 작업을 할 수 있으니 참고하시기 바랍니다.
반응형
'개발툴 > IntelliJ' 카테고리의 다른 글
[IntelliJ IDEA] 마우스 휠로 글자 폰트 크기 조절 하는 방법 (0) | 2023.01.06 |
---|---|
[IntelliJ] 새로운 프로젝트 Github에 추가하기 (0) | 2022.09.07 |
[IntelliJ] 인텔리제이 특정 import 코드 자동완성 제외하기 (0) | 2022.02.25 |
[IntelliJ] JPA Entity 설정 변경 "Cannot resolve column" 경고 (0) | 2022.01.18 |
[IntelliJ IDEA] 가격 정책과 기본 사용법 (Java 기준) (0) | 2021.06.07 |