Git push doesnt do anything over HTTPS
Instead of using GIT_TRACE1, as suggested in comments, use (with a recent enough Git), GIT_TRACE2_EVENT set GIT_TRACE2_EVENT=1 git push # to cancel traces set GIT_TRACE2_EVENT= Check also the output of git remote -v to check: that origin2 does exist that it is an HTTPS URL