首页 > 解决方案 > Git 补丁系列使用 git send-email 创建和发送

问题描述

我是 git 和 Linux 的新手。现在我的问题是如何使用 git format-patch 创建一系列补丁,以及如何使用git send-email.

我刚刚发现使用这个 cmdgit format-patch -2 --thread -n --cover-letter我们可以创建一个带有 2 个补丁的附信的补丁系列。

那么,完成这个 cmd 之后,它会创建一个求职信,我们需要编辑求职信吗?
一旦我们完成了创建补丁,如何将这些补丁发送给各自的维护者?

到目前为止,我正在发送一个补丁,git send-email --cc-cmd='./scripts/get_maintainer.pl -norolestats patch_name.patch' patch_name.patch
所以,我们是否需要使用这个 cmd 或任何其他方式发送每个单独的补丁?

标签: linuxgitpatch

解决方案


那么,我们是否需要使用此 cmd 发送每个单独的补丁

git send-email命令可以采用多个参数。

您可以参考Revath S Kumar中的“ Git: send patch using send-email & Gmail ”之类的文章,使用:

git send-email *.patch

这样,您可以在一个命令中发送所有内容。


推荐阅读