branch의 upstream branch가 다른 브랜치로 설정된 경우
- 정확히는 upstream branch의 name과 local이 다를경우 발생하는 문제 아래와 같은 에러가 뜸
fatal: The upstream branch of your current branch does not match
the name of your current branch. To push to the upstream branch
on the remote, use
git push origin HEAD:master
To push to the branch of the same name on the remote, use
git push origin HEAD
어느 한 쪽 옵션만 계속 선택하려면, 'git help config'에서 push.default를 참고하십시오.
- 해결책
- git push origin HEAD > 이번 한번만 푸시
- git push -u origin HEAD > 업스트림 브랜치를 업데이트함
Til,
Git