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:43error: 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
원격과 로컬의 싱크를 맞춰서 원격에서 이미 삭제된 브랜치를 정리하자.
(소스트리로도 가능함)
참고
더보기
https://jjkim01.tistory.com/32
git/sourcetree - error: cannot lock ref 'refs/remotes/origin 해결법
git으로 프로젝트를 관리하면서 soucetree를 사용하는데, 원격 저장소에 존재하는 브런치를 sourcetree 에서 찾지 못하는 오류가 있었다. # sourcetree -> 좌측메뉴 -> origin 우클릭 -> origin 에서 가져오기 보
jjkim01.tistory.com
Git 원격 저장소 브랜치 삭제하기 + 로컬 사본 정리
로컬에 github remote repositorie를 clone해서 branch를 새로 파서 작업하다작업이 끝난후 main branch에 merge까지 끝난 상태에서을 입력하여 삭제해도 local repositorie에서만 삭제가 되고remote에서는 삭제되지
velog.io
'웹 개발 > Git | Github' 카테고리의 다른 글
git checkout / switch / restore (0) | 2023.03.30 |
---|---|
github 계정 여러개 사용하기 - ssh 사용 (0) | 2023.03.17 |
이 저장소에서 다른 git 프로세스가 실행중인 것 같습니다. (0) | 2022.07.08 |
git stash (0) | 2022.06.16 |
git remote update (0) | 2022.05.27 |