If all you are trying to do is push your local commits, your best bet would be to stash your current working branch stages, push again, and then pop the stash.
git stash -u
git push
git stash pop
Since we popped the stash, we won't clutter up any local queues.