如何合并两个分支而不丢失任何文件?

如何合并两个分支而不丢失任何文件?

我有两个分支,其中包含以下文件:

分支一:

file_a
file_b
file_c

分支 b:

file_a
file_d
file_e

我想合并它们,这样我就可以得到两个文件Ab(并且两者中都存在的文件通常应该合并)!可能吗?

答案1

这可能会有帮助:http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging

对于你的情况,你可以执行以下操作:

  • git checkout a(你将切换到分支 a)
  • git merge b(这会将分支 b 中的所有更改合并到分支 a 中)
  • git commit -a(这将提交你的更改)

查看上面的链接以获取完整的图片。

相关内容