自上次提交以来如何在Git中创建补丁?

时间:2014-02-02 01:07:19

标签: git push format-patch

我可以用什么命令创建一个包含自上次推送以来提交的补丁文件?

谢谢, NAVNEET

1 个答案:

答案 0 :(得分:0)

topic分支生成单个补丁,用于所有未删除的提交,

git fetch
git format-patch origin/topic..topic

生成的补丁可以使用git apply

要生成一个摘要补丁而不是单个补丁,您只需保存git diff的输出,

git fetch
git diff origin/topic..topic > topic.patch