본문 바로가기

git

현재 브랜치가 ~ 기반이지만, 업스트림이 없어졌습니다.

현재 사용하고 있는 브랜치의 원격을 pull 해오려고 했는데, 갑자기 현재 브랜치가 ~ 기반이지만, 업스트림이 없어졌습니다. 라는 에러가 발생하였다.

 

기존에 main 브랜치로 추적해서 만들었는데.. 왜그러지 싶었다. 

 

알고보니 해당 브랜치와 연결된 remote branch가 지정되있지 않아서 발생하는 문제라고 한다. 

그래서 일단 다음과 같이 해결하였다. 

 

git branch --se-upstream-to origin/main 

ㄴmain 브랜치를 upstream 하려고 했다. 

 

upstream은 다른 원격 저장소의 변경사항을 가져오는 기능이다.