dukDukz

[git error] error: cannot lock ref 'refs/remotes/origin/****': 'refs/remotes/origin/*****' exists; cannot create 'refs/remotes/origin/*****/+++++' 본문

웹 개발/Git | Github

[git error] error: cannot lock ref 'refs/remotes/origin/****': 'refs/remotes/origin/*****' exists; cannot create 'refs/remotes/origin/*****/+++++'

헤일리_HJ 2023. 5. 18. 15:43
error: cannot lock ref 'refs/remotes/origin/*****': 'refs/remotes/origin/*****' exists; 
cannot create 'refs/remotes/origin/*****/+++++'

remote에서 받아올 브랜치와 내 로컬에 있는게 이름이 겹쳐서 충돌이 난 것.

 

remote에서 이미 삭제된 브랜치이지만 내 로컬에 남아있어서

 

git pull

git fetch

git remote update

... 명령이 되지 않았다.

 

 

모든 원격 저장소의 브랜치 정보를 정리하는 명령어

git fetch --all --prune

원격과 로컬의 싱크를 맞춰서 원격에서 이미 삭제된 브랜치를 정리하자.

(소스트리로도 가능함)

 

참고

더보기