
[Git] push 에러 해결
2022. 9. 17. 23:42
Git
레파지토리를 새로 만들고 push를 했으나 위와 같은 오류가 발생했다. 메시지에서 유추할 수 있듯이, 연결 자체가 문제는 아니다. git 저장소를 연결할 때 ssh 주소를 가져와서 그렇다. 해결법은 간단하다. 주소를 http로 바꿔주면 된다. 우선, 아래 명령어를 통해 연결은 잘 되었는지, 내가 가져온 주소가 ssh 형식인지 확인하자. git remote -v 위와 같이 나온다면 연결은 잘 된 것이다. 하지만 주소가 역시나 ssh 형식이다. git remote set-url 을 통해 http 형식으로 바꿔주자. git remote set-url origin https://github.com/lyhjohn/Mission2.git 이후 원하는 브랜치로 push 해보면 정상 작동할 것이다. git push -..

[Git] git clone 시 발생하는 multiple updates for ref ~ 오류 해결
2022. 8. 16. 23:44
Git
fatal: multiple updates for ref '###' not allowed 인텔리제이 이클립스, 혹은 command에서 git clone을 시도했을 때 위와 같은 에러메시지가 떳다면 오늘 하루 굉장히 고생했을 수도 있다. 해당 오류는 구글링으로도 사례를 찾기가 어렵기 때문이다. 이 오류로 고생하신 분들을 위해 단도직입적으로 해결법을 공유하자면, 1. command 실행 (위치 상관 없음) 2. git config --global --unset remote.origin.fetch 복사해서 command에 붙여넣기 여기까지 했으면 다시 git clone 해보자. 왠만해서는 위 방법으로 해결이 되겠지만, 혹시라도 안된다면 경우는 드물지만 아래 방법도 참고하자. 1. Git 폴더 열기 (보통 Pr..