我正在处理一个带有Git仓库的项目,并且想要导出我最近所做的更改并通过电子邮件发送。我需要了解制作git bundle和制作.patch文件之间的区别,以及哪个更好?我正在使用Tortoise Git,它给我创建.patch文件的选项,但它没有提供创建git bundle的选项,这是否意味着.patch文件更好?谢谢。
“增量捆绑包”将依赖于并应用于先前创建的另一个捆绑包。
为了启动这个过程,您可以首先创建一个没有任何基础的捆绑包。
您可以使用标签来记住您上次处理到哪个提交,以便稍后使用增量捆绑包轻松更新其他存储库:
但是补丁可以应用于任何存储库。
在您的情况下,补丁是正确的选择(类似于命令{{link2:git format-patch
}})。
您不需要依赖于先前的补丁,即可将您的补丁应用于远程存储库。