Front-End
[Git] fatal: ~ cannot be resolved to branch. 해결
승발자
2023. 3. 22. 21:47
728x90
반응형
뭐지? push가 되지않는다.
어느날과 다름없이 브랜치를 만들고 커밋을 하려는데 다음과 같이 오류가 발생했다.
fatal: unable to get credential storage lock: File exists
fatal: feat/notice cannot be resolved to branch.
해결방법
브랜치가 없는것도아니고 중복도아닌데 저러한 문제가 발생해서 검색을 하던중 신기한것을 발견했다.
우선 해결방법은 해당 프로젝트의 최상단에 존재하는 .git폴더로 들어가서
.git/rerfs/heads 안에있는 폴더들의 대소문자를 확인해보라는 것이였다.
본인은 feat/notice로 브랜치를 만들었지만 폴더에는 Feat 대문자로 적혀있었다.
push를 할때 Git은 폴더명이 대문자인 Feat/notice로 파일을 찾았지만 본인은 feat/notice로 push 하였기때문에 찾지못했던것이였다.
해당 폴더를 feat 소문자로 바꿔주니 정상적으로 push가 되었다.
-참고링크
git - Can't push to remote branch, cannot be resolved to branch - Stack Overflow
728x90
반응형