使用 GIT 进行 rebase 后会丢失文件和更改

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

我的分支太落后于主开发分支,我想将这些更改添加到我的功能分支中

我已经将我的功能分支重新设置为主要开发,我只能看到其他团队的更改,看不到我的更改,我所做的是一个大更改,包括添加新文件,如何使用 Git GUI 执行此操作,是在这种情况下合并更好的选择

git gitlab rebase
1个回答
0
投票

我认为合并更好:

  • 即使一开始看起来“丑陋”,你仍然能够看到你作品的历史。
  • 在许多情况下,变基是不可能的:你无法在远程仓库上推送变基。这是因为它可能会通过“改变过去”与您一起工作的其他人的实际提交来改变他们的分支。参见这个
  • 此外,您的更改仍将存在于新的合并提交中,这显然不会发生在您的情况下。

您也可以尝试测试这 2 个选项,而无需按下按钮!这样你就可以看到什么感觉更好了

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