Our remote master branch somehow got messed up. Current development code is on the master branch along with the latest commits. Obviously, the development code is not ready
Try using the -f flag and putting it after the remote branch name.
-f
git push origin master -f