如何通过单个命令在 git 中执行 GitHub 的“Rebase 和 merge”?

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

本质上,当两个分支已经分叉并且我无法快进合并时,我想将

feature
分支合并到
main
中。

如果手动执行此操作,我会签出

feature
分支,将其重新定位到
main
,切换回来并合并结果。然而,这会更改
feature
分支,不必要地更改工作目录,对于 GitHub 上的简单选项来说,工作量有点太大了。

没有这些缺点,什么才是好的、安全的方法

git rebase-and-merge

git git-merge
1个回答
0
投票

对于单个命令,请尝试 git rebase main feature_branch && git checkout main && git merge --ff-only feature_branch

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.