git merge error

YongJunCha·2021년 4월 13일
0

오늘 정말 깃 때문에 6시간을 헤맸다.
최근 gitflow를 사용하고자 소스트리와 CLI를 섞어서 소스관리중인데.
feature/ChatList 에서 기능 마무리를 해주고 브랜치를 삭제할 생가이었다.

Error Message

위의 메세지 처럼 여러가지 오류가 떴다. 처음엔 단순 Username의 문제인 줄 알았으나 알 stackoverflow 에 검색해보니 일단 SSH 키를 설정해 보거나, git cridential 세팅을 다시 하라는 등 여러가지 얘기가 많았다.

merge를 테스트 하려고 오늘 reset hard 도 써보고, 다른 local repo에서 테스트 해보다가 Url 주소 잘못 적어서 밑에 노란색 컷밋도 만들고, revert도 직접 해보면서 많은 것을 배웠다.

해결책은 우선 그대로 머지를 해준 후, 원격에 따로 푸시해줬다.
그리고 github에 가보니, feature/ 브랜치가 default로 되어있었다.
아마도 git에서 default 브랜치가 삭제되려 하니 reject 메세지가 나온 게 아닐까 추측 중이다.

지금 많이 헤매면 나중에 안 헤매겠지 하면서 개발중이다,

0개의 댓글