我有两个远程git分支(称它们为“RemoteA”和“RemoteB”)。
“RemoteB”是一段时间以前从“RemoteA”分支出来的。之后,在两个分支上都应用了许多提交,但现在我想让“RemoteB”接收“RemoteA”的所有提交。
“RemoteB”是一段时间以前从“RemoteA”分支出来的。之后,在两个分支上都应用了许多提交,但现在我想让“RemoteB”接收“RemoteA”的所有提交。
A-B-C-D-E (RemoteA)
\
F-G-H-I (RemoteB)
我的一个想法是尝试基于“RemoteA”最新的标签重新创建“RemoteB”的衍合分支,但我看到一些社区帖子建议不要这样做。是否可行(如果有示例命令将不胜感激),如果可以,我是否应该尝试?
A-B-C-D-E (RemoteA)
\
F-G-H-I (RemoteB)
另一个想法是从“RemoteA”创建一个新分支,称之为“RemoteC”,并手动从“RemoteB”挑选更改。针对这种情况,有哪些最佳实践?