다른 feature 브랜치로 checkout 하고 develop 브랜치를 merge 해와서 써오려고 하던 중 (git pull origin develop)
Please enter a commit message to explain why this merge is necessary ~ 라는 메시지가 터미널에 출력되었다.
해당 feature 브랜치로 develop 내용을 가져오려면 왜 merge를 해야 하는지에 대한 커밋 메시지를 작성하라고 하는데, 처음에는 좀 쫄았(?)다가 그냥 메시지 for merge 이렇게 쓰고 develop 내용 가져와서 push를 하니 정상적으로 해당 브랜치에 develop 최신 내용들이 반영되었다.
1) 터미널에서 위와 같은 메시지가 출력되면 i 를 누른다 (커밋 메시지 입력)
2) merge에 대한 메시지를 작성한다. (본인은 for merge라고 작성하였음)
3) esc
4) :wq 입력
5) enter 입력 후, 인텔리제이에서 초록색 화살표로 Push를 하라는 아이콘이 표시될 것이다.
이때 Push를 하면 기존에 해당 브랜치에 없었던 최신 내용들 리스트가 나오는데, 이 내용을 Push 버튼을 입력해서 Push를 해주면 develop 브랜치의 최신 내역을 해당 브랜치로 가져와서 사용할 수 있다.
'git' 카테고리의 다른 글
intelliJ에서 Develop 기준 공동 작업 브랜치 만들기 (0) | 2023.07.11 |
---|---|
하위 브랜치 이동 시에(develop > feature) 취해야할 행동 정리 (0) | 2023.07.03 |
Untracked Files Prevent Merge (0) | 2023.06.22 |
git fetch 기능 이용하기(azure + intelliJ) (0) | 2023.03.14 |
feature-branch 네이밍 방법 (develop에서 feature 브랜치 만들기) (0) | 2023.02.16 |