如何修复“此分支落后于主分支 1 次提交”

问题描述 投票:0回答:1

我正在 android studio 工作,对 GitHub 还很陌生。我创建了一个与 origin/master 不同的新分支,将其命名为“newCommits”,我添加了一个新功能并对这个分支进行了 1 次提交并将其推送。现在,我在 Github 浏览器上创建了一个 PR,在检查了代码后,我将其合并到了 master 分支中。

newCommits 顶部弹出一条新消息:“此分支是主分支后面的 1 次提交。” 我知道这是由于额外的合并提交造成的,但是有解决办法吗?

每个其他线程都给出了克隆存储库,然后获取并推送源的答案,但是我每次在 newCommits 中提交时都必须这样做吗?

我尝试了 Github Desktop:

  • 尝试直接合并然后推送到原点,有效但没有使用PR
  • 尝试Rebase但没有成功

Tried to Merge the newCommits within the Master through Github Desktop

git github branch git-merge
1个回答
0
投票

如何做到:

git checkout 新提交 git rebase master

然后尝试以下命令:

git push origin newCommits --force

© www.soinside.com 2019 - 2024. All rights reserved.