取消git commit
git reset --soft HEAD~1 文件名
取消git add
git reset HEAD 文件名
强制分支B覆盖分支A
git checkout A
git reset --hard origin/B
git push -f origin A
git reset --soft HEAD~1 文件名
git reset HEAD 文件名
git checkout A
git reset --hard origin/B
git push -f origin A