具有重新定位至特定提交的拉动

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

这是older question的变体,带有变基扭转。

我想执行git pull --rebase,但仅要进行特定的提交。这不是拉特定的提交,而是拉一个特定的提交。远程主服务器如下所示。A<-B<-C<-D<-E<-F<-HEAD (Remote master HEAD)

假设我的局部特征分支HEAD指向G,它指向D:

A<-B<-C<-D<-G<-HEAD (Current local feature branch HEAD).

我想通过重新设置提升到E,这样我的分支最终看起来像:

A<-B<-C<-D<-E<-G<-HEAD (local feature branch end goal).

自然,我希望提交E的哈希值在操作结束时与远程主服务器匹配。我不愿意指出这一点,因为某些类型的交互式基准库编辑会导致该属性消失。

我该怎么办?

[这是一个较旧的问题的变体,带有变基。我想做一个git pull --rebase但只直到特定的提交。这不是拉特定的提交,而是拉特定的...

git rebase
1个回答
0
投票
git fetch origin git rebase origin/master^
© www.soinside.com 2019 - 2024. All rights reserved.