[프로젝트]/수어 연구소

[수어 연구소]Can’t automatically merge 해결방법

우당탕탕 개발 일지 2026. 4. 22. 20:10
728x90

안녕하세요 우당탕탕 개발일지 입니다. github는 정말 항상 두려운 존재죠.. 저는 넋 놓고 있다가 스파게티된 적이 너무 많아서 항상 git branch를 습관화하고 있습니다. 

 

이런 상황을 너무 많이 겪고 쓰는 해결 방법 - 그대로 따라만 하면됩니다.

 

 

1. 문제 상황

 

2. 해결 

 

 

1. 내 개발 브랜치에서 (master과 main 말고! ) 

git fetch origin
git checkout learning
git merge origin/master

 

 

이런 로그가 실제 터미널에 떴어

Auto-merging frontend/js/home.js
Auto-merging frontend/js/learning.js
Auto-merging main/domain/LessonWordMapping/entity/lesson_word_mapping.py
CONFLICT (add/add): Merge conflict in main/domain/LessonWordMapping/entity/lesson_word_mapping.py
Automatic merge failed; fix conflicts and then commit the result.

 

vscode

vscode나 다른 개발 환경이라도 github graph뜨는 곳에 가면 충돌뜬 파일이 나올거야.

 

 

<<<<<<< HEAD
learning 브랜치 내용
=======
master 브랜치 내용
>>>>>>> origin/master

 

 

색은 다를 수 있지만 이렇게 구분이 되어 있어. 어떤 내용으로 코드를 구성할지 정하고 나머지는 지워주면돼.

 

필요한 코드만 남기고 다 지운 후 !

git add .
git commit
git push origin learning

 

 

다시 github 확인해보면?

 

 

이제 pr해달라고 요청하거나 pr하면돼!