おれんじりりぃぶろぐ

きっと何者にもなれないエンジニアのブログ

git mergeで特定のファイルだけを取り込む

あんまり使う場面はないかもだけど。

git merge --no-commit -Xtheirs {mergeしたいブランチ名}
git reset HEAD {mergeしたくないファイル名}
git checkout {mergeしたくないファイル名}
git commit

-Xtheirsで相手方を優先して取り込む。

参考