아 그거 뭐였지

[Git] fatal: ~ cannot be resolved to branch. 해결 본문

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
반응형
Comments