git merge仅请求功能分支提交

梅德凯利菲

我将尽力解释我的问题:

  1. 我们的master分支具有以下提交:C1,C2,C3
  2. 我从master创建了自己的功能分支并推送了一次提交,因此我将拥有:C1,C2,C3,C4
  3. 同时,master分支进行了另一次提交,因此我们有:C1,C2,C3,C5
  4. 我从主分支重新建立功能分支,然后获得:C1,C2,C3,C4,C5

问题是,当我创建从功能分支到主分支的合并请求时,我的合并请求将要合并两个提交:C4,C5(此处C5的散列与主C5提交的散列不同)。

我的问题是,因为C5已经在master分支中,有没有办法只合并我的提交C4?

勒格

重订feature之上master应该导致提交的顺序:C1, C2, C3, C5, C4

尝试重新运行您的rebase:

# from your 'feature' branch :
git checkout feature

# rebase on 'master' :
git rebase master

# your 'feature' branch should be rewritten, with commits 1,2,3,5,4
# please add a comment if this is not the case

排序后,推送您的分支(您将需要使用--force),并检查您的合并请求:它应该只提及C4

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

只允许git用户创建功能分支,提交和创建拉取请求

来自分类Dev

Git别名来挤压功能分支提交

来自分类Dev

功能分支和拉取请求-Git

来自分类Dev

Git分支先前的提交

来自分类Dev

Git仅合并开发分支的最后一个提交

来自分类Dev

Git合并(或变基)分支,但仅到特定的提交

来自分类Dev

Git-仅将我的更改提交到远程分支

来自分类Dev

Git 仅显示分支中特定文件的最新提交的消息

来自分类Dev

Git Merge提交到一个孤儿分支

来自分类Dev

Git功能分支评论:重写还是添加提交?

来自分类Dev

Git功能分支评论:重写还是添加提交?

来自分类Dev

git merge分支,但仅接受对特定路径的更改

来自分类Dev

Rebase git 功能分支

来自分类Dev

git-merge-base仅返回一次提交

来自分类Dev

Git rebase Feature分支弄乱了对develop / master分支的pull请求中的提交

来自分类Dev

git分支请求涉及分支的分支

来自分类Dev

是否有任何 git 选项可以自动将主分支的提交合并到功能分支?

来自分类Dev

GIT:分支功能分支,而不是开发分支

来自分类Dev

git分支没有提交

来自分类Dev

列表在git分支中提交

来自分类Dev

Git南瓜在分支的中间提交

来自分类Dev

Git除法在分支之间提交

来自分类Dev

如何撤消git merge分支

来自分类Dev

简单的Git功能分支问题

来自分类Dev

GIT(CLI)-获取(仅)两个分支之间不同的提交列表

来自分类Dev

GIT - 来自同一分支的拉取请求带来提交历史

来自分类Dev

Git:本地重新设置/压缩后,覆盖远程功能分支上的多个提交

来自分类Dev

Git-将功能分支祖先指针移动到Master上的最新提交

来自分类常见问题

Git:压扁功能分支并合并提交,基于主站

Related 相关文章

热门标签

归档