대학교에서 자바 수업 중 교수님께서 깃허브에 올려주시는 소스코드를 클론하려고 했다. 근데 왠걸?
fatal: multiple updates for ref 'refs/remotes/origin/main' not allowed
이 에러가... 계속 뜨는 거에요.. ㅠㅠㅠㅠ 진짜 몇날 몇일을 검색하다가 드뎌 해결함 ㅠㅠㅠ
gitconfig 파일 보기
git config --list
## 또는
git config -l
그러면 gitconfig 리스트가 쭉 뜨는데 그 중 이게 문제였다!
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
이거를 제거해줘야하기 때문에
git config --global --unset remote.origin.fetch
요거를 입력해주면 fetch 설정이 제거된다. 그러면 원격 저장소의 모든 브랜치를 가져올 수 있다.
모든 준비가 다 되었다!
이제 원하는 폴더 위치로 가서 git clone 하면 끝!
728x90
'Tool > Git' 카테고리의 다른 글
SSH 공개키 (재)발급 및 확인 방법 (2) | 2023.11.29 |
---|