3

我正在处理一个带有 git 存储库的项目,我想导出我所做的最后更改并通过电子邮件发送。

我需要知道制作git bundle和制作.patch文件之间的区别,什么更好?

我正在使用 Tortoise Git,它给了我创建.patch文件的选项,它没有给我创建git bundle的选项,这意味着.patch文件更好吗?

谢谢

4

1 回答 1

2

增量捆绑包将依赖于并应用于先前创建的另一个捆绑包。

要引导该过程,您可以首先创建一个没有任何基础的捆绑包。
您可以使用标签来记住您上次处理的提交,以便以后使用增量包轻松更新其他存储库:

但是可以在任何 repo 上应用补丁。
在您的情况下,补丁是正确的选择(类似于 command git format-patch)。
您无需依赖以前的补丁,即可将补丁应用到远程仓库。

于 2013-05-06T21:27:36.917 回答