Reset commit of remote branch
Branch A
git add modify files
git commit -m "ISSUE FIX A"
git push origin A
Found problems from ISSUE FIX A commit, so I want to reset this commit
git reset HEAD^
git commit -m "Reset commit HEADNUM"
git push origin A
then error message
! [rejected] BRANCH A -> BRANCH A (non-fast-forward)
How to reset commit of the remote branch?