git bundle和.patch之间的区别

时间:2013-05-06 21:21:30

标签: git tortoisegit

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

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

我正在使用Tortoise Git,它为我提供了创建 .patch 文件的选项,它不会让我选择创建 git bundle ,这意味着 .patch 文件更好?

由于

1 个答案:

答案 0 :(得分:2)

incremental bundle依赖于并应用于之前创建的另一个包。

  

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

但补丁可以应用于任何回购 在您的情况下,补丁是正确的选择(类似于命令git format-patch) 您不需要依赖以前的补丁,因为您的补丁可以应用于远程仓库。