반응형
git merge시에 "not something we can merge" 에러가 발생할 경우 왜 이 에러가 발생하였고, 어떻게 해결해야 되는지에 대해서 알아봅시다.
"not something we can merge" 에러 발생 원인 및 해결방법
해당 문구에서 유추할 수 있듯이 branch name의 오타에서 발생할 수 있는 에러입니다. 존재하지 않는 branch를 pull하려고 할 때 발생하는 것이죠. 그렇지 않다면 merge 하는 지점의 로컬복사본이 없을 가능성이 높습니다. git은 branch들을 merge하기 위해 두 branch의 위치정보를 알아야 하기 때문이죠. 이러한 경우 merge시킬 branch를 check out한 뒤에 merge할 branch로 돌아가서 재 시도하면 문제를 해결 할 수 있습니다.
git checkout branch-name //merge해야 되는 branch
git checkout master //merge할 branch
git merge branch-name
참고로 branch로 checkout하기 전에 fetch 를 진행해야 됩니다.
git fetch remote-name
반응형
'IT Tech > Git' 카테고리의 다른 글
Git 사용간 fatal: the remote end hung up unexpectedly 에러 발생시 해결 법 (4) | 2021.02.01 |
---|---|
Git branch에서 파일 또는 디렉토리 검색하는 방법 (0) | 2020.06.03 |
Windows환경에서 git설치 후 커맨드 실행시 배치 파일로 인식되지 않을때 (0) | 2020.06.03 |
댓글