压缩包含合并提交的提交是否安全

Is it safe to squash commits that include a merge commit

我可以安全地压缩其中一个是合并提交的提交吗?我的提交历史如下所示:

我想知道在尝试将这个压扁的分支合并到 master 时是否会出现问题或冲突。我还没有推送我的分支,所以它应该不会影响其他人的 git 历史。

I'm wondering if there will be problems or conflicts when trying to merge this squashed branch into master.

从这里无法回答这个问题。有或没有。但是是否"problems or conflicts when trying to merge this branch into master"与分支是否被压扁没有关系。这取决于您外出时 master 发生的情况。