首页 > 解决方案 > 如何让 Git Push 仅推送在当前分支中创建的提交,而不包括来自 master 的所有提交?

问题描述

所以我有...

现在,在本地主分支上,当运行这些命令中的任何一个时,我得到的响应是“已经是最新的”。

git pull upstream master

git pull origin master

我的步骤是:

推送从 master 获取所有提交并将它们包含在拉取请求中。我试过 'git rebase -i HEAD~' 来删除其他提交,除了列表太长而无法编辑(100 次提交)。这不是一个新环境,我有其他运行良好的分支。我通常在创建新分支之前结帐到 master。不知道为什么今天开始发生这种情况。

标签: gitbranchpull-request

解决方案


推荐阅读