折叠出Git中的冗余发散变化

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

给出初始状态:

A - origin/branch-1
|
X   A - origin/branch-2
| /
M - master

[两个A提交都进行相同的编辑,而与X提交没有重叠的地方,使事物达到以下状态的最佳方法是什么?]]

A - origin/branch-1 - origin/branch-2
|
X
|
M - master

[特别是,我不想以以下状态结束,因为(无论采取何种物理动作)逻辑动作是连续的,并且不包括合并(即A不跟随X的状态是首先永远无效,应该从存储库中删除它:

M - origin/branch-1 - origin/branch-2
|  \
A   |
|   |
X   A
| /
M - master
    

给出初始状态:A-origin / branch-1 | X A-origin / branch-2 | / M-主控,两个A提交都进行相同的编辑,并且与X提交没有重叠,那么最好的方法是...

git rebase git-branch-sculpting
1个回答
0
投票

A [[远程跟踪名称

© www.soinside.com 2019 - 2024. All rights reserved.