我正在 android studio 工作,对 GitHub 还很陌生。我创建了一个与 origin/master 不同的新分支,将其命名为“newCommits”,我添加了一个新功能并对这个分支进行了 1 次提交并将其推送。现在,我在 Github 浏览器上创建了一个 PR,在检查了代码后,我将其合并到了 master 分支中。
newCommits 顶部弹出一条新消息:“此分支是主分支后面的 1 次提交。” 我知道这是由于额外的合并提交造成的,但是有解决办法吗?
每个其他线程都给出了克隆存储库,然后获取并推送源的答案,但是我每次在 newCommits 中提交时都必须这样做吗?
我尝试了 Github Desktop:
如何做到:
git checkout 新提交 git rebase master
然后尝试以下命令:
git push origin newCommits --force