composer.lockのcontent-hashがコンフリクトしたときの解消方法

PHP

公開: 2020-08-23

更新: 2020-08-23

VSCodeで見るとこんな感じになってる

<<<<<<< HEAD
    "content-hash": "27bc2a14d5c5c4f97a07aafb80076a54",
=======
    "content-hash": "eb20ac89fac97c11c9958be3d47dbdbc",
>>>>>>> master

content-hashだけ生成し直すコマンドがあるので

$ composer help update --lock
> Only updates the lock file hash to suppress warning about the lock file being out of date.

コンフリクトしているcontent-hashをどちらかだけ残し実行する

$ composer update --lock

これで新しく生成されたのでマージコミットをする