git-merge --dry-run オプションはありますか? 質問する

git-merge --dry-run オプションはありますか? 質問する

競合が多数発生する可能性があるリモート ブランチにマージしています。競合が発生するかどうかはどうすればわかりますか?

--dry-runオンのようなものは見当たりませんgit-merge

ベストアンサー1

前述のように、--no-commitフラグを渡しますが、早送りコミットを回避するために、--no-ff次のように も渡します。

$ git merge --no-commit --no-ff $BRANCH

段階的な変更を確認するには:

$ git diff --cached

早送りマージの場合でも、マージを元に戻すことができます。

$ git merge --abort

おすすめ記事