$ git checkout branch_b
$ git merge branch_a
 
# branch_a の内容を一方的に取り込みたい
$ git checkout --theirs [file]
 
# branch_b の内容を一方的に取り込みたい
$ git checkout --ours [file]

すべてのファイルを一方的に取り込むには

$ git checkout --theirs .

does not have their version

マージ元の方を採用しようとしても、削除したファイルの適用ができなくてチェックアウトできないことがある

ワークツリーからも削除して解決する

git rm --force <ファイルパ>

Reference