我正在开发一个带有git存储库的项目,我想导出我做过的最后一次更改并通过电子邮件发送。
我需要知道制作 git bundle 和制作 .patch 文件之间的区别,还有什么更好的?
我正在使用Tortoise Git,它为我提供了创建 .patch 文件的选项,它不会让我选择创建 git bundle ,这意味着 .patch 文件更好?
由于
答案 0 :(得分:2)
incremental bundle依赖于并应用于之前创建的另一个包。
要引导该过程,您可以先创建一个没有任何基础的捆绑包 您可以使用标记记住上次处理的提交,以便以后使用增量包更新其他存储库:
但补丁可以应用于任何回购
在您的情况下,补丁是正确的选择(类似于命令git format-patch
)
您不需要依赖以前的补丁,因为您的补丁可以应用于远程仓库。