如何摆脱*已经合并*提交在原始分支之前

时间:2019-05-29 09:47:34

标签: github git-commit git-fork

在我的gihub分叉存储库中,据说master分支比父存储库的master分支提前9个提交。

当我单击比较时,显示0个文件已更改。

我有这些提交的原因:

  • 进行了8次提交以解决问题,向上游仓库打开了PR,PR已成功合并到父仓库。合并时,我选择了将8次提交压缩为1次提交的选项。

然后在我的github分叉的回购页面上,我收到一条消息“您的分支前面有8个提交,后面有3个提交”

  • 我已将本地分支存储库与上游存储库同步。
$ git remote add upstream https://github.com/[Original Owner Username]/[Original Repository].git
$ git fetch upstream
$ git checkout master
$ git merge upstream/master
$ git push

合并时没有冲突。由于将本地/主服务器与上游/主服务器1合并,因此创建了更多提交。

我猜想更新本地分叉存储库并将更改推送到github存储库将有助于解决该问题。但是,显然不是。

如果已经将8个提交合并到了父仓库中,为什么还要提前8个提交?是因为合并PR时被挤压?

如何摆脱这些毫无意义的承诺?

0 个答案:

没有答案