如何在创建之前在合并请求中查找冲突

How to find Conflicts in merge request before create

如何在创建合并请求之前找到 git 冲突? 我想在创建合并请求并推送之前找到冲突。如果我测试合并而不是冲突退出分支合并,我不想要那个。

您可以尝试将基础分支合并到您的功能分支(反之亦然),看看是否存在冲突:

git fetch origin
git merge --no-commit origin/the-base-branch
if [ $? -ne 0 ]; then
    echo there are conflicts
fi