머지를 끝내고 나서 다시 git log를 해보면 리모트 레포지토리의 master branch가 더 이전에 있는 것을 볼 수 있다. 그래서 리모트 레포지토리와 로컬 레포지토리가 같은 위치에 있도록 push를 해줄 것이다. 우리는 master과 premium 둘의 브랜치가 있으니 둘의 브랜치를 모두 원격 레포지토리에 올려줄 것이다.
하지만 premium으로 브랜치를 옮겨가서 Git push를 하려니 저런오류가 난다. upstream branch를 가지고있지 않다는 내용이 출력된다. 그래서 git push —set-upstream origin premium 명령어를 입력하라고나온다.
리모트 레포지토리로 맨 처음 푸시할 때는 —set-upstream이라는 옵션을 주어야 tracking이 된다고 배웠다. 이렇게 하면 리모트 레포지토리에도 premium branch 가 생긴다.