idea中git merge用法问题

B分支合并到A分支上,然后由于各种原因A分支回滚,导致B分支上的代码是没有的。
B分支再次合并到A分支时,显示Already up-to-date. 查看代码A分支上并没有B分支的代码。请问如何解决

https://www.cnblogs.com/zhaokunbokeyuan256/p/9597263.html