본문 바로가기

git

error: pathspec 'feature/wallet' did not match any file(s) known to git

git clone으로 repository를 클론받은 후 그 안에서 내 feature 브랜치인 feature/wallet을 만들었는데

왜인지 터미널에서 브랜치 위치가 계속 master였던 것이다.

그래서 git checkout으로 브랜치를 이동하려고 했는데 error: pathspec 'feature/wallet' did not match any file(s) known to git 이라는 에러가 떴다. 

 

문제 원인은, 내 로컬과 git의 원격 브랜치 간의 sync가 맞지 않아서 위와 같은 에러가 떴던 것이다. 

 

문제 해결방법은 다음과 같다. 

1) git remote update

2) git checkout 브랜치명 

으로 해결해주었다.

 

그랬더니 git checkout이 잘 되어 내가 원했던 feature/wallet 브랜치로 이동이 잘 되었다.