Why does PHPStorm allow me to push to a remote branch that does not exist on the remote? From the command line, that is not allowed by default:
C:\inetpub\Intranet_Local>git push origin 84617_ExcludedBA714
error: src refspec 84617_ExcludedBA714 does not match any.
error: failed to push some refs to '//git.pridedallas.com/git-repos/intranet.git'
Because PHPStorm allows this, I forget and at times push branches that should not exist in the remote.