When using git in bash, when we want to click on the remote after the first commit, we should use:
git push -u origin master
Using this command, set a new upstream branch for the local branch and click.
So, I think, although I have not used this gui tool before, it needs to follow this rule.
And Push current branch to alternative branch seems to do just that. I also think that this could change the upstream branch for the local branch in the future.
source share