从一个分支rebase到另一个特定提交的分支

3
我希望将代码库更新到master分支上的指定提交82c7b6a。以下是我的操作步骤:
1. 切换到develop分支。
git checkout develop

然后使用master进行变基。

git rebase master

我应该在git rebase命令后添加什么内容才能让它前往master分支上的82c7b6a提交记录。

2个回答

3

只需在此提交的基础上执行变基操作:

git checkout develop
git rebase 82c7b6a 

0
为什么想要变基?听起来像是你想要使用git cherry-pickgit cherry-pick用于将给定的提交合并到当前分支中。
当您希望重新排序历史记录时(在历史记录中的任何位置添加内容,可以插入到历史记录中的任何位置),则使用git rebase
如果您仍然希望使用git rebase,您只需要提供rebase的SHA-1即可。
git rebase <SHA-1> 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接