새로운 브랜치를 만든 후 보통 다음과 같이 push 합니다.
git push -u origin feature/login
하지만 아래 설정을 하면 git push만으로 자동으로 원격 브랜치가 생성되고 upstream이 설정됩니다.
git config --global push.autoSetupRemote true
git config --global push.default current
이후에는 다음처럼 사용할 수 있습니다.
git checkout -b feature/login
git push
origin/feature/login 브랜치가 자동 생성되고 upstream도 함께 설정됩니다.