在我的gihub分叉存储库中,据说master分支比父存储库的master分支提前9个提交。
当我单击比较时,显示0个文件已更改。
我有这些提交的原因:
然后在我的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时被挤压?
如何摆脱这些毫无意义的承诺?