我有一个发布分支,MO-1334分支出来。 MO-3119是MO-1334的分支。现在MO-1334被合并回发布分支,我想不要在我的MO-3119拉取请求中显示所有提交(我尝试在Github UI上创建PR草案,选择发布分支作为基础和看到了MO-1334的提交,这不是我想要的 - 那些已经被审查了!)。
请注意,我尝试关注Git change base branch并在Android Studio的git视图中获取此内容:
这里 - 从Github UI查看时 - “release / 7.1.0”实际上不仅包含remove 86 megabytes of junk from the code base
,还包含来自合并的MO-1334拉取请求的这些提交:
现在这太令人困惑所以我继续使用Github UI并试图为MO-3119创建拉取请求,得到这个:
请注意: 1.来自MO-1334的提交仍然存在,我明确地想要“隐藏”它们(基本上将我的MO-3119放在已经合并了MO-1334的发布分支上) 2.由于一些奇怪的原因,我的MO-3119提交被复制了
请帮我解决这个烂摊子,并记录下一步我应该做什么。
答案 0 :(得分:1)
What I ended up doing:
MO-3119_fixed
MO-3119
commits on it MO-3119_fixed
and deleted MO-3119
Nice and simple and worked like a charm.